![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
es
文章平均质量分 71
肥春勿扰
这个作者很懒,什么都没留下…
展开
-
FST结构 (解决Trie前缀树 后边不能复用的问题)
hashmap skip list Trie前缀树 FST。原创 2023-09-06 11:04:13 · 203 阅读 · 0 评论 -
倒排表的压缩算法
这是的一种压缩算法。还是那个问题,如果"小米" 这个词项,在多文档里都有,则就会导致倒排表很大,这时候就会设计到了压缩算法,这里说的是,倒排表。那末我们来看看 for压缩算法是怎么压缩数据呢?其实你可以理解为它是将posting list(无论数字多大都是用int去存的) 转换为一个差值list (deltas list)去存的,也就是我们之前存的不是文件id吗,这回我们去存和前一个的差值,这样是不是存的这个数就会变小,那这样我们需要的位数是不是就会变小,靠这个来压缩我们的函数。原创 2023-09-05 17:46:45 · 136 阅读 · 0 评论 -
Elsaticsearch倒排索引
高效的压缩算法 快速的编码和解码速度。原创 2023-09-05 11:03:40 · 198 阅读 · 0 评论 -
es的索引管理
(1)集群(Cluster): ES可以作为一个独立的单个搜索服务器。不过,为了处理大型数据集,实现容错和高可用性,ES可以运行在许多互相合作的服务器上。这些服务器的集合称为集群。(2)节点(Node): 形成集群的每个服务器称为节点。原创 2023-08-25 17:02:45 · 1562 阅读 · 0 评论 -
让你对es有一个初步的了解
首先es在海量数据的搜索能力非常好,es你可以把他看成一个搜索引擎数据库,他是个非关系型数据库。他的语法有很大的不同,好像都是json风格的。还有一点需要说的就是es 的数据是存在硬盘上的,我们先来看一下mysql和es的区别吧。一张图给展示出来。仔细上图的同时,自己配上es的语法也行会更好you.哎,那我就带着大家看一看es的基本语法吧,你能对mysql和es的不同点有个初步的了解先上一张chatgpt的回答解释下划线开头的单词。原创 2023-08-24 22:00:35 · 648 阅读 · 0 评论