【Elasticsearch】爸爸!文档(Document)是什么?
登场人物
凯:大地的儿子,现在一岁四个月大,他不叫我爸爸。
大地:凯的爸爸,我已经做了一年四个月的爸爸,非常深爱着我的妻子和凯。
随便提问…
有一天,大地和他的儿子卡君在客厅一起度过时间。卡君最近开始学习Elasticsearch,并且每当有关新概念的问题闪现在脑海时,都会向大地请教。
卡昆:“嘿,爸爸。Elasticsearch的文档是什么?”
大地:“文档啊。那是Elasticsearch处理数据的最小单位。”
かーくん:「那是什么意思呢?」
だいち:「嗯,举个例子,试想一下图书馆里的书。每本书都有很多信息对吧。每本书相当于Elasticsearch的一个文档。」
卡昆:“原来如此,但是,如果有这么多文档的话,找到想要的文档不是很困难吗?”
大地:“这就是Elasticsearch的厉害之处。Elasticsearch会分析每个文档的内容,并记录关键词及其位置。因此,可以立即找到包含特定关键词的文档。”
嘉君:“哦,那样的话,即便是大量的数据也可以立即进行搜索啊!”
大地:“没错。而且,这些文件会以JSON格式保存,所以可以处理各种类型的数据。”
卡: “JSON 是什么?”
大地: “JSON 是 JavaScript 对象表示法的简称,是一种轻量级的数据交换格式。它不仅对人类而言易读易懂,对机器也是如此。”
卡君:“原来如此,所以Elasticsearch可以高效地搜索数据!”
大地:“正是如此!不愧是卡君,你的理解已经深入了。”
“因为对Elasticsearch的理解加深了,并且获得了新的知识,所以卡君满意地笑了起来。
卡君笑了一笑,转身向电脑前开始消化新获得的知识。”