ES
文章平均质量分 76
没脑袋的喵
软件工程专业在读研究生
展开
-
ES-ES性能优化
缓存优化:功能优化:访问多:热层访问少:温层极少访问:第三方。原创 2024-03-06 09:50:48 · 221 阅读 · 0 评论 -
Elasticsearch面试题
系统中的数据, 随着业务的发展,时间的推移, 将会非常多, 而业务中往往采用模糊查询进行数据的搜索, 而模糊查询会导致查询引擎放弃索引,导致系统查询数据时都是全表扫描,在百万级别的数据库中,查询效率是非常低下的,而我们使用 ES 做一个全文索引,将经常查询的系统功能的某些字段,比如说电商系统的商品表中商品名,描述、价格还有 id 这些字段我们放入 ES 索引库里,可以提高查询速度。对于中文的字典树,每个节点的子节点用一个哈希表存储,这样就不用浪费太大的空间,而且查询速度上可以保留哈希的复杂度 O(1)。原创 2024-03-06 08:56:22 · 1112 阅读 · 0 评论 -
ES基础-ES优化
对于节点瞬时中断的问题,默认情况,集群会等待一分钟来查看节点是否会重新加入,如果这个节点在此期间重新加入,重新加入的节点会保持其现有的分片数据,不会触发新的分片分配。考虑一下 node 数量,一般一个节点有时候就是一台物理机,如果分片数过多,大大超过了节点数,很可能会导致一个节点上存在多个分片,一旦该节点故障,即使保持了 1 个以上的副本,同样有可能会导致数据丢失,集群无法恢复。浪费内存不算,更糟糕的是,更大的指针在主内存和缓存器(例如 LLC, L1 等)之间移动数据的时候,会占用更多的带宽。原创 2024-03-06 08:25:32 · 1080 阅读 · 0 评论 -
ES核心概念(45-48)(56-62)(101-103)
负责协调和管理其他节点的工作。在大数据处理中,协调节点通常是一个主节点,它与其他工作节点通信并分配任务。原创 2024-03-04 22:51:42 · 887 阅读 · 0 评论 -
尚硅谷ES基础 - RESTful & JSON&基本概念&倒排索引&HTTP
需要在创建时指定: http://127.0.0.1:9200/shopping/_doc/1。原创 2024-02-20 18:09:00 · 948 阅读 · 0 评论