欢迎投稿

今日深度:

Elasticsearch不会DSL没事,来试试SQL吧,

Elasticsearch不会DSL没事,来试试SQL吧, Elasticsearch 是一个分布式、RESTful 风格的搜索和数据分析引擎,能够解决不断涌现出的各种用例,最常见的是作为搜索引擎,提供项目中全文搜索。...(发布于2020-12-03 00:15:40)

图解 SQL,这也太形象了吧!,

图解 SQL,这也太形象了吧!, 本文介绍关系数据库的设计思想:在 SQL 中,一切皆关系。 在计算机领域有许多伟大的设计理念和思想,例如: 在 Unix 中,一切皆文件。 在面向对象的编...(发布于2020-12-01 00:06:58)

手把手教你MongoDB数据库学习,

手把手教你MongoDB数据库学习, MongoDB MongoDB是一个介于关系型数据库和非关系型数据库之间的产品,是非关系型数据库当中功能最丰富,最像关系型数据库的。 Ubuntu安装MongoDB,直接su...(发布于2020-11-28 00:12:42)

Redis数据库学习提高工作效率,

Redis数据库学习提高工作效率, Redis Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 从2010年3月15日起,Redis的...(发布于2020-11-27 00:04:17)

聊聊堆Heap和二叉堆的实现和特性,

聊聊堆Heap和二叉堆的实现和特性, 堆 Heap Heap:可以迅速找到一堆数中的 最大 或者 最小 值的数据结构。 将根节点最大的堆叫做 大顶堆或大根堆 ,根节点最小的堆叫做 小顶堆或小根...(发布于2020-11-26 00:10:13)

线上问题事迹(一)数据库事务居然都没生效?,

线上问题事迹(一)数据库事务居然都没生效?, Spring声明式事务提供给 Javaer 们方便的事务配置方式,再搭配Spring Boot自动配置,基本只需在方法上添加@Transactional注解,即可瞬间开启方...(发布于2020-11-18 00:17:31)

一文搞懂Select、Poll和Epoll区别,

一文搞懂Select、Poll和Epoll区别, 1 select select本质上是通过设置或检查存放fd标志位的数据结构进行下一步处理。 这带来缺点: 单个进程可监视的fd数量被限制,即能监听端口的数量有限...(发布于2020-11-10 00:11:46)

3000字!5大SQL数据清洗方法!,

3000字!5大SQL数据清洗方法!, 日常工作中,分析师会接到一些专项分析的需求,首先会搜索脑中的分析体悉,根据业务需求构建相应的分析模型(不只是机器学习模型),根据模型填充...(发布于2020-10-30 00:06:57)

简析AWS DynamoDB的几大基本功能,

简析AWS DynamoDB的几大基本功能, AWS DynamoDB是一种完全托管的无服务器(Serverless)类型的NoSQL数据库。本文将和您探讨DynamoDB的基本功能、使用场景、计费、设置、查询、以及扫描等方面,...(发布于2020-10-23 00:01:54)

面试官扎心一问:数据量很大,分页查询很慢,有什么优化方案

面试官扎心一问:数据量很大,分页查询很慢,有什么优化方案?, 准备工作 一般分页查询 使用子查询优化 使用 id 限定优化 使用临时表优化 关于数据表的id说明 当需要从数据库查询...(发布于2020-10-23 00:01:47)

乐观锁、悲观锁和MVCC,今天让你一次搞懂,

乐观锁、悲观锁和MVCC,今天让你一次搞懂, 在数据库的实际使用过程中,我们常常会遇到不希望数据被同时写或者读的情景,例如秒杀场景下,两个请求同时读到系统还有库存1个,然...(发布于2020-10-23 00:01:39)

14个必须掌握的数据库面试题(附答案),

14个必须掌握的数据库面试题(附答案), 一、为什么使用数据索引能提高效率 数据索引的存储是 有序的 在有序的情况下, 通过索引查询一个数据是无需遍历索引记录的 极端情况下,...(发布于2020-10-16 00:01:25)

面试必知的Spark SQL几种Join实现,

面试必知的Spark SQL几种Join实现, Join作为SQL中一个重要语法特性,几乎所有稍微复杂一点的数据分析场景都离不开Join,如今Spark SQL(Dataset/DataFrame)已经成为Spark应用程序开发的主流,作为...(发布于2020-09-19 00:03:39)

日常学习MySQL底层之MVCC、回滚段、一致性读、锁定读,

日常学习MySQL底层之MVCC、回滚段、一致性读、锁定读, 你是否对MySQL数据库中的事务已经有所了解?看下面这张图,按照1~6的顺序依次执行,在RR隔离级别下,事务A和事务B各自输出的...(发布于2020-09-11 00:03:02)

浅谈数据库同步,

浅谈数据库同步, 顾名思义,数据库同步(Database synchronization)是指在两个或多个数据库之间建立数据的一致性,并且能够自动相互复制数据记录的更改。随着时间的推移和信息量的增多...(发布于2020-09-10 00:28:29)

如何保证缓存与数据库的双写一致性?,缓存和数据库双写一致

如何保证缓存与数据库的双写一致性?,缓存和数据库双写一致性问题 分布式缓存是现在很多分布式应用中必不可少的组件,但是用到了分布式缓存,就可能会涉及到缓存与数据库双存...(发布于2020-09-10 00:28:22)

开源数据库SQLite、MySQL和PostgreSQL比较,目前开源免费数据库有哪

开源数据库SQLite、MySQL和PostgreSQL比较,目前开源免费数据库有哪些 Linux是一款免费开源的操作系统,由于其自由、开放、安全、稳定等诸多特点,已被各大IT公司广泛地应用于服务器和...(发布于2020-09-10 00:28:14)

腾讯面试官用「B+树」虐哭我了,面试被面试官说哭了

腾讯面试官用「B+树」虐哭我了,面试被面试官说哭了 我们知道当系统要处理的数据量非常庞大的时候,数据不可能全部存放于内存,需要借助磁盘来完成存储和检索。在数据库中支持...(发布于2020-09-10 00:27:57)

带你轻松迁移数据库到AWS,mysql数据库迁移工具

带你轻松迁移数据库到AWS,mysql数据库迁移工具 如今,企业上云离不开数据库上云。然而,云上有很多数据库类型,企业该如何选择?将数据库迁移到云端,该有哪些步骤呢?不同的业...(发布于2020-08-14 00:01:37)

分布式SQL数据库新的演变方向,数据库分布式部署

分布式SQL数据库新的演变方向,数据库分布式部署 随着各个组织先后将其业务转向云端环境时,他们很快地意识到:在一些最关键的应用背后,那些旧式的关系型数据库不但限制了迁移...(发布于2020-08-04 00:06:04)