(相关资料图)
ES除了拥有索引上的优势,最重要的还是数据的结构,这都是ES为什么效率高,会使用它的原因。
1,结构化数据 VS 非结构化数据
结构化数据:也称作行数据,关系型数据库进行存储和管理,是由二维表结构来逻辑表达和实现(可以使用行、列来表现)的数据,严格地遵循数据格式与长度规范。非结构化数据:又可称为全文数据,不定长或无固定格式,不适于由数据库二维表来表现,包括所有格式的办公文档、XML、HTML、word文档,邮件,各类报表、图片和音频、视频信息等。其他的不同之处还有:结构化数据往往占用的空间较小,占企业数据的 20% 左右,容易管理。非结构化数据通常占用更多的存储空间,约占企业数据的 80% 左右,比较难以管理
到这里,为什么需要使用 ES 进行搜索的答案就很明确了:对于非结构化文本(比如评论内容),传统的结构化搜索难以满足需求,于是就会使用 ES 进行全文搜索。当然 ES 不仅可以进行全文搜索,也可以进行一部分的结构化搜索,更加扩大了他的应用范围。对于数据量巨大的情景,有公司会使用 ES 代替传统的 MySQL 管理数据。
本小结主要是介绍 ES 的一些基本概念,目的是方便之前没有了解过 ES 的同学可以理解这次分享所介绍的内容。
ES 在设计存储模型时,考虑了大家从关系型数据库转换肯能带来的困难,于是设计了 Index、Type、Document、Field 分别于对应传统关系型数据库(比如 MySQL) 的 Database、Table、Row、Column。注意: ES 存储时,并没有 Type 的概念,同一个Index 里的 Type 会拍平存储,只是方便理解才会对使用者提供这样一个抽象。由于Type 的存在会带来一些问题,在后续的版本里会逐步移除。
ES 底层基于 Lucene 开发,Lucene作为其核心来实现索引和搜索的功能。我们虽然讲的是 ES,但很大一部分内容是 Lucene 的实现。
ES除了拥有索引上的优势,最重要的还是数据的结构,这都是ES为什么...
怀孕了?陈乔恩穿平底鞋和老公逛街,肚子隆起明显,穿得像孕妇装,裙...
1、张三李四,假设的名字,泛指某人或某些人。2、出自:宋·释普济...
【新机】大,真的好大!FindX6Pro真机谍照曝光
1、《黄泉引路人》是连载于创世中文网的一部玄幻类小说,作者是纳兰...
她是中国外交界的明星,是一位备受推崇的女性外交家,同时也是一位...
1、庐山景区是一个拥有“山、石、林、草、洞、湖、泉、谷、寺、俗”...
1、去百度文库,查看完整内容>内容来自用户:zr271375615境界划分 ...
在刚刚结束的比赛中,利物浦0-1不敌伯恩茅斯。赛后《利物浦回声报》...
mac安装office2021,macbook怎么安装office软件2021MicrosoftOffice...
1、蝉,拼音是chn。2、蝉组词:无声,蝉,蝉纹,蝉,蝉,蟹,蝉,蝉...
1、第一次使用时,打开冰袋注水口的封口,按水位线注入清水(不要超...
n95口罩多久换一次医用,根据使用环境不同更换时间不同很多人还不知...
闽台青年客家土楼营造技艺研学营10日在福建省龙岩永定振成楼前正式...
1、叶竞生,艺名八两金,1954年1月15日出生于香港祖籍福建省闽南地...
大家好,小乐来为大家解答以上的问题。360度全景行车记录仪怎么回看...
截至2023年3月10日收盘,东方智造(002175)报收于3 41元,下跌0 87...
1、【问题描述】:网页游戏黑屏,白屏,IE导致的无法调出flash 【...
中国工商银行股份有限公司莆田涵江支行收到中国银行保险监督管理委...
杨伟坤代表:优化营商环境提高民营企业竞争力
1、林恩克莉丝看录像。本文到此分享完毕,希望对大家有所帮助。
1、(-b 2a,4ac-b平方 4a)。本文分享完毕,希望对大家有所帮助。
上证报中国证券网讯(孙小程记者邵好)3月9日,京东方A在披露的调研纪...
向初学者: GettingStarted项目难度低,非常适合入门级的参赛者用...
1、职业:武极等级:70总SP:7084已用SP:6945剩余SP:139(这里剩下的自...
机构观点:预计沪镍主力合约震荡走势为主金十期货3月10日讯,沪镍主...
1、更换电池的时候,只需要我们从钥匙的后壳当中有一个小的按键,按...
1、委托代销商品亦称“托售商品”。2、“受托代销商品,,的对称。3...
今天来聊聊关于青岛黄海学院官网,黄海学院官网的文章,现在就为大...
早春三月,四川沱江两岸浅丘绵延,阳光灿烂,油菜花开,已是春意盎...