Elasticsearchの概念


1.Elastic Searchは?


キーワード中心のデータベースです.
キーワード中心の理由は検索しやすいためです.

Elastic SearchとRDBMS


従来のRDBMS



インバースインデックスによる比較



リレーショナル・データベースと用語の比較



Elasticコード命令構造


リレーショナル・データベース:

select * from class where id = 1

フレックス検索:

curl -XGET localhost:9200/classes/class/1
curl:インターネットにデータを要求するコマンド
-XGET:コマンド
localhost:9200:elasticsearchアドレス
classes:索引名(DB名)
class:タイプ名(Table名)
1:ID(列番号)

2.Elasticsearchの実行確認


dockerを使用して3つのノードからなるクラスタに接続
curl -XGET http://localhost:9200/classes
次のように表示され、接続が確認されます.