
Redis
文章平均质量分 74
Hello Guava
坚持写一些JAVA、大数据相关的博文,有助于自己工作、学习、成长!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ElasticSearch:小结
1、分片:支持水平扩展;可以分布式的并发的查询,增加查询效率。 2、副本:每个分片都有自己的副本,保证容错性;扩展吞吐量,因为搜索可以在所有的副本上进行;分片的分配都是由Master来的。 3、倒排索引:给每个字段都都建立了一个倒排索引,字段和主键_id的关联关系,如果需要分词的字段则分词后每个词都做一个关联。查询的时候就根据value找key(_id)。 4、主键(_id)的hash值和主分片取余得到哪个分片;分片控制-用户可以访问分片的任意副本都能获取到数据,一般都是做轮询。所以一旦分片数量设定后就不能原创 2021-07-22 13:45:07 · 321 阅读 · 1 评论 -
Redis:总结
常用数据类型及应用场景: String:字符串 内部编码: int:8个字节的长整型 embstr:<=44字节的字符串 raw:>44字节的字符串 场景: 缓存功能 计数器 共享用户Session Hash 内部编码: 外层是hashtable 内层是ziplist和hashtable 场景: 缓存 库存 爆品 list 多个有序字符串的集合 内部编码: 3.0之前是ziplist和linkedlist 3.2之后是quicklist 场景: 存储列表结构-粉丝列表,好友列表,文章原创 2020-08-06 16:25:56 · 239 阅读 · 0 评论