摘要:
数据库索引的数据结构有很多种,比如:哈希索引、平衡二叉树索引、B树索引、B+树索引等等。 目前最流行的是B+树索引,那大家有没有想过为什么是B+树索引最流行,为什么其他索引应用不广泛。 Hash索引不能使用范围查询 Hash索引仅仅能满足"=","IN"和"<=>"查询(注意<>和<=>是不同的操作 阅读全文
posted @ 2020-11-16 15:44
请叫我新歌
阅读(155)
评论(0)
推荐(0)
摘要:
IO多路复用 I/O多路复用就通过一种机制,可以监视多个描述符,一旦某个描述符就绪(一般是读就绪或者写就绪),能够通知程序进行相应的读写操作 BIO 的缺陷 BIO中的B 是 Blocking 的阻塞的意思 作为服务端开发,使用ServerSocket 绑定端口号之后会监听该端口,等待accept事 阅读全文
posted @ 2020-11-16 15:43
请叫我新歌
阅读(119)
评论(0)
推荐(0)
摘要:
1.Redis为什么那么快 Redis性能非常高的原因主要有以下几点: 1、完全基于内存,绝大部分请求是纯粹的内存操作,非常快速。数据存在内存中,类似于HashMap,HashMap的优势就是查找和操作的时间复杂度都是O(1); 2、数据结构简单,对数据操作也简单,Redis中的数据结构是专门进行设 阅读全文
posted @ 2020-11-16 15:41
请叫我新歌
阅读(110)
评论(0)
推荐(0)

浙公网安备 33010602011771号