为了账号安全,请及时绑定邮箱和手机立即绑定

python面试的时候 问 什么是Eleasticsearch , 它的实现原理,该怎么回答??

python面试的时候 问 什么是Eleasticsearch , 它的实现原理,该怎么回答??

weixin_慕婉清802381 2019-04-07 19:23:57
查看完整描述

1 回答

?
pardon110

TA贡献1038条经验 获得超227个赞

Elasticsearch 是一个分布式、RESTful 风格的实时搜索和数据分析引擎。基本原理:通过增量编码压缩,将原来的大数变成小数仅存储增量值,再按bit排好队,最后通过字节存储,点变长编码的味道。其核心思想:将磁盘里的东西尽量搬进内存,减少磁盘随机读取次数(同时也利用磁盘顺序读特性),结合各种奇技淫巧的压缩算法,用及其苛刻的态度使用内存。

查看完整回答
反对 回复 2019-04-07
  • 1 回答
  • 0 关注
  • 824 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信