今天的內容會簡單說明 elasticsearch 這個工具,如果你已經熟悉 elasticsearch,可以跳過這一篇。
The heart of the free and open Elastic Stack: Elasticsearch is a distributed, RESTful search and analytics engine, scalable data store, and vector database capable of addressing a growing number of use cases. As the heart of the Elastic Stack, it centrally stores your data for lightning fast search, fine‑tuned relevancy, and powerful analytics that scale with ease. —elastic official web [1]
從 elastic 官方網站對 elasticsearch 的描述,可以抓出幾個特點:
以上是對 Elasticsearch 大致的介紹,大部分的內容都是從官網來的,在瀏覽官網的時候,發現 Elastic Stack 跟我幾年前使用的內容已經有很大的不同:有很多新工具、產品, 核心的 elasticsearch 搜尋引擎也有很多新東西,甚至也可以作為 vector db 使用,非常目不暇給和讓我感到驚慌 XD(我熟悉的東西還剩多少呢?
下一篇會說明怎麼用 docker 蓋出一個 single node elasticsearch + kibana 的地端叢集。
ref
[1] https://www.elastic.co/elasticsearch
[2] https://www.elastic.co/blog/bkd-backed-geo-shapes-in-elasticsearch-precision-efficiency-speed)
[3] https://www.elastic.co/guide/en/elasticsearch/reference/current/elasticsearch-intro.html
有個小故事分享。
Apache Lucene 跟 Apache Hadoop 也有親緣關係喔~都是 Doug Cutting 所發起的開源大數據專案。