【オープンサーチ】
OpenSearch とは?
💡 Elasticsearchの「オープンな兄弟」、AWSが育てた検索基盤。
📌 このページのポイント
OpenSearchって、Elasticsearchと何が違うの?
もとは同じものだよ。2021年にElasticsearchの会社がライセンスをビジネス向けSSPLに変えたとき、AWSが「それは困る」とオープンソース版をフォークして作ったのがOpenSearchなんだ。
フォークってコードをコピーして別プロジェクトにしたってこと?
そう! Elasticsearch 7.10をベースに、Apache 2.0ライセンスで公開したんだよ。誰でも自由に使えるのがポイントだね。
何に使うの?
Kibanaみたいなダッシュボードもあるの?
あるよ! OpenSearch Dashboardsって言って、Kibanaのフォーク版だよ。グラフや地図でデータを可視化できるんだ。
今はElasticsearchとOpenSearch、どっちを使えばいいの?
AWSを使っているならOpenSearch Serviceが手軽だし、自己管理したいならどちらも選択肢になるよ。最近はElasticsearchもまたOSSライセンスに戻したから、目的と環境で選ぶのが正解だね。
まとめ:ざっくりこれだけ覚えればOK!
「OpenSearch」って出てきたら「AWSが作ったElasticsearchの後継OSS」と思えればだいたいOK!
📖 おまけ:英語の意味
「OpenSearch」 = オープンサーチ
💬 Open(開かれた)+ Search(検索)の組み合わせ。2021年にAWSがElasticsearch 7.10をベースにフォークして公開したんだよ。