コンテンツにスキップ

「Elasticsearch」の版間の差分

出典: フリー百科事典『ウィキペディア(Wikipedia)』
削除された内容 追加された内容
英語版リンク除去
編集の要約なし
タグ: 差し戻し済み モバイル編集 モバイルウェブ編集
18行目: 18行目:


[[ファイル:Shay_Banon_talking_about_Elasticsearch_at_Berlin_Buzzwords_2010.jpg|サムネイル|ベルリン Buzzwords 2010で発表する開発者Shay Banon]]

[[ファイル:Shay_Banon_talking_about_Elasticsearch_at_Berlin_Buzzwords_2010.jpg|サムネイル|ベルリン Buzzwords 2010で発表する開発者Shay Banon]]

'''Elasticsearch'''(エラスティックサーチ)は[[Apache Lucene|Lucene]]基盤の分散処理マルチテナント対応[[検索エンジン]]である。{{要出典範囲|かつては[[オープンソースソフトウェア]](OSS)だったが、現在は[[プロプライエタリソフトウェア]]である。|date=2022年2月17日 (木) 06:25 (UTC)}} 現在は[[オランダ]]・[[アムステルダム]]に本社を置くElastic社が中心になって開発が進められている<ref>[https://www.elastic.co/jp/about The Elastic Story] - elastic</ref>。なお「Elastic Search」といったように間に空白を入れる・「search」の頭を大文字にするといった表記は誤り(ただしVer.1.0.0リリース前にはそのような表記も混在していた)<ref>[http://blog.johtani.info/blog/2014/03/03/release-elasticsearch-server-japanese-edition/ ElasticSearch Serverを翻訳しました] - @johtaniの日記 2nd2014年3月3日</ref>。


'''Elasticsearch'''[[Apache Lucene|Lucene]][[]]{{|[[]]OSS[[]]|date=2022217 () 06:25 (UTC)}} [[]][[]]Elastic<ref>[https://www.elastic.co/jp/about The Elastic Story] - elastic</ref>Elastic SearchsearchVer.1.0.0<ref>[http://blog.johtani.info/blog/2014/03/03/release-elasticsearch-server-japanese-edition/ ElasticSearch Server] - @johtani便<ref>{{cite book||author= |title= Elasticsearch : ElasticsearchLogstashKibana|publisher = [[]]|year = 2018|series = Impress top gear|ncid=BB2638936}}</ref>Elasticsearch[[Apache Lucene]][[]][[]][[]][[]]


[[Java]]で組まれたソフトウェアであり、商用を含めた検索エンジン業界では一番人気(2016年9月現在)<ref>{{Cite web|url=http://db-engines.com/en/ranking/search+engine|title=DB-Engines Ranking - popularity ranking of search engines|accessdate=10 January 2016|work=db-engines.com|language=en}}</ref>とされている。著名な導入例として[[Wikimedia]]<ref name="wikimedia">{{cite web|author=Horohoe |url=https://blog.wikimedia.org/2014/01/06/wikimedia-moving-to-elasticsearch/ |title=Wikimedia moving to Elasticsearch |date=2014-01-06 |accessdate=2014-02-21|first = Chad|undefined = |websihdjdkjekK,bb#

全文検索に特化しており、他のソリューションと比較しても圧倒的な全文検索スピードと利便性を誇る<ref>{{cite book|和書|author= 惣道哲也|title= Elasticsearch実践ガイド : Elasticsearch、Logstash、Kibanaによるログ収集・解析・可視化|publisher = [[インプレス]]|year = 2018|series = Impress top gear|ncid=BB2638936}}</ref>。Elasticsearchの内部では[[Apache Lucene]]が提供する超高速[[全文検索]]をフル活用しており、[[スケーラブル]]、[[スキーマレス]]、[[マルチテナント]]を特長とする。


te = Wikimedia blog|language=en}}</ref>[[Facebook]]<ref>{{Cite web|url=https://www.elastic.co/elasticon/2015/sf/from-hackathon-to-production-elasticsearch-facebook|title=From Hackathon to Production: Elasticsearch @ Facebook|website=www.elastic.co|access-date=2016-05-24|language=en}}</ref>[[:en:StumbleUpon|StumbleUpon]]<ref name="stumble">{{cite web|author= |url=http://www.stumbleupon.com/blog/dev/searching-for-serendipity/ |title=StumbleUpon &#124; Developer Blog |publisher=StumbleUpon.com |date= |accessdate=2014-02-21|language=en}}</ref>[[Mozilla]]<ref name="mozilla1">{{cite web|url=https://blog.mozilla.org/data/2010/12/30/flume-hive-and-realtime-indexing-via-elasticsearch-2/|title=Blog of Data|work=mozilla.org|accessdate=25 March 2015|language=en}}</ref><ref name="mozilla2">{{cite web|url=http://pedroalves-bi.blogspot.com/2011/03/firefox-4-twitter-and-nosql.html |title=ElasticSearch helps Mozilla Metrics team |publisher=Pedroalves-bi.blogspot.com |date= |accessdate=2014-02-04|language=en}}</ref>[[IT]][[Quora]]<ref name="quora">{{cite web|url=http://www.quora.com/Full-Text-Search-on-Quora/What-technology-does-Quora-use-for-its-full-text-search-infrastructure/answer/Adrien-Lucas-Ecoffet |title=Full Text Search on Quora |publisher=Quora.com |date= |accessdate=2014-02-04|language=en}}</ref>[[Foursquare]]<ref name="foursquare">{{cite web|url=http://engineering.foursquare.com/2012/08/09/foursquare-now-uses-elastic-search-and-on-a-related-note-slashem-also-works-with-elastic-search/ |title=foursquare now uses Elastic Search (and on a related note: Slashem also works with Elastic Search)! &#124; Foursquare Engineering Blog |publisher=Engineering.foursquare.com |date= |accessdate=2014-02-21|language=en}}</ref>[[Etsy]]<ref name="etsy">{{cite web|url=https://github.com/etsy/oculus#installation-overview |title=Oculus: The metric correlation component of Etsy's Kale system |publisher=Github.com |date= |accessdate=2014-02-04|language=en}}</ref>[[SoundCloud]]<ref name="soundcloud">{{cite web|author=Petar Djekic |url=http://backstage.soundcloud.com/2012/12/architecture-behind-our-new-search-and-explore-experience/ |title=Architecture behind our new Search and Explore experience |publisher=Backstage.soundcloud.com |date= |accessdate=2014-02-04|language=en}}</ref>[[GitHub]]<ref name="github">{{cite web|url=https://github.com/blog/1381-a-whole-new-code-search |title=A Whole New Code Search |publisher=Github.com |date=2013-01-23 |accessdate=2014-02-21|language=en}}</ref>[[Food and Drug Administration|FDA]]<ref name="FDA">{{cite web|url=http://open.fda.gov/api/reference/ |title=openFDA - About the API |publisher=FDA.gov|accessdate=2017-05-08|language=en}}</ref>[[]]<ref name="CERN">{{cite web|url=https://medium.com/@ghoranyi/needle-in-a-haystack-873c97a99983 |title=Needle in a haystack - Using Elasticsearch to run the Large Hadron Collider of CERN |publisher=medium.com|accessdate=2017-05-08|language=en}}</ref>[[Stack Exchange]]<ref name="Technologies">{{cite web|url=http://nickcraver.com/blog/2013/11/22/what-it-takes-to-run-stack-overflow/|title=What it takes to run Stack Overflow|last1=Craver|first1=Nick|date=22 November 2013|accessdate=2 October 2014|language=en}}</ref>[[Netflix]]<ref name="Netflix">{{cite web|url=https://medium.com/netflix-techblog/introducing-raigad-an-elasticsearch-sidecar-350c7e01339f|title=The Netflix Tech Blog: Introducing Raigad - An Elasticsearch Sidecar|accessdate=2017-05-08|language=en}}</ref>[[Pixabay]]<ref name="Pixabay">{{cite web|url=http://pixabay.com/en/blog/posts/advanced-image-search-on-pixabay-46/|title=Advanced Image Search on Pixabay|last1=Steinberger|first1=Simon|date=1 June 2014|accessdate=3 May 2015|language=en}}</ref>[[Sophos]]


[[Java]]20169<ref>{{Cite web|url=http://db-engines.com/en/ranking/search+engine|title=DB-Engines Ranking - popularity ranking of search engines|accessdate=10 January 2016|work=db-engines.com|language=en}}</ref>[[Wikimedia]]<ref name="wikimedia">{{cite web|author=Horohoe |url=https://blog.wikimedia.org/2014/01/06/wikimedia-moving-to-elasticsearch/ |title=Wikimedia moving to Elasticsearch |date=2014-01-06 |accessdate=2014-02-21|first = Chad|undefined = |website = Wikimedia blog|language=en}}</ref>[[Facebook]]<ref>{{Cite web|url=https://www.elastic.co/elasticon/2015/sf/from-hackathon-to-production-elasticsearch-facebook|title=From Hackathon to Production: Elasticsearch @ Facebook|website=www.elastic.co|access-date=2016-05-24|language=en}}</ref>[[:en:StumbleUpon|StumbleUpon]]<ref name="stumble">{{cite web|author= |url=http://www.stumbleupon.com/blog/dev/searching-for-serendipity/ |title=StumbleUpon &#124; Developer Blog |publisher=StumbleUpon.com |date= |accessdate=2014-02-21|language=en}}</ref>[[Mozilla]]<ref name="mozilla1">{{cite web|url=https://blog.mozilla.org/data/2010/12/30/flume-hive-and-realtime-indexing-via-elasticsearch-2/|title=Blog of Data|work=mozilla.org|accessdate=25 March 2015|language=en}}</ref><ref name="mozilla2">{{cite web|url=http://pedroalves-bi.blogspot.com/2011/03/firefox-4-twitter-and-nosql.html |title=ElasticSearch helps Mozilla Metrics team |publisher=Pedroalves-bi.blogspot.com |date= |accessdate=2014-02-04|language=en}}</ref>[[IT]][[Quora]]<ref name="quora">{{cite web|url=http://www.quora.com/Full-Text-Search-on-Quora/What-technology-does-Quora-use-for-its-full-text-search-infrastructure/answer/Adrien-Lucas-Ecoffet |title=Full Text Search on Quora |publisher=Quora.com |date= |accessdate=2014-02-04|language=en}}</ref>[[Foursquare]]<ref name="foursquare">{{cite web|url=http://engineering.foursquare.com/2012/08/09/foursquare-now-uses-elastic-search-and-on-a-related-note-slashem-also-works-with-elastic-search/ |title=foursquare now uses Elastic Search (and on a related note: Slashem also works with Elastic Search)! &#124; Foursquare Engineering Blog |publisher=Engineering.foursquare.com |date= |accessdate=2014-02-21|language=en}}</ref>[[Etsy]]<ref name="etsy">{{cite web|url=https://github.com/etsy/oculus#installation-overview |title=Oculus: The metric correlation component of Etsy's Kale system |publisher=Github.com |date= |accessdate=2014-02-04|language=en}}</ref>[[SoundCloud]]<ref name="soundcloud">{{cite web|author=Petar Djekic |url=http://backstage.soundcloud.com/2012/12/architecture-behind-our-new-search-and-explore-experience/ |title=Architecture behind our new Search and Explore experience |publisher=Backstage.soundcloud.com |date= |accessdate=2014-02-04|language=en}}</ref>[[GitHub]]<ref name="github">{{cite web|url=https://github.com/blog/1381-a-whole-new-code-search |title=A Whole New Code Search |publisher=Github.com |date=2013-01-23 |accessdate=2014-02-21|language=en}}</ref>[[Food and Drug Administration|FDA]]<ref name="FDA">{{cite web|url=http://open.fda.gov/api/reference/ |title=openFDA - About the API |publisher=FDA.gov|accessdate=2017-05-08|language=en}}</ref>[[]]<ref name="CERN">{{cite web|url=https://medium.com/@ghoranyi/needle-in-a-haystack-873c97a99983 |title=Needle in a haystack - Using Elasticsearch to run the Large Hadron Collider of CERN |publisher=medium.com|accessdate=2017-05-08|language=en}}</ref>[[Stack Exchange]]<ref name="Technologies">{{cite web|url=http://nickcraver.com/blog/2013/11/22/what-it-takes-to-run-stack-overflow/|title=What it takes to run Stack Overflow|last1=Craver|first1=Nick|date=22 November 2013|accessdate=2 October 2014|language=en}}</ref>[[Netflix]]<ref name="Netflix">{{cite web|url=https://medium.com/netflix-techblog/introducing-raigad-an-elasticsearch-sidecar-350c7e01339f|title=The Netflix Tech Blog: Introducing Raigad - An Elasticsearch Sidecar|accessdate=2017-05-08|language=en}}</ref>[[Pixabay]]<ref name="Pixabay">{{cite web|url=http://pixabay.com/en/blog/posts/advanced-image-search-on-pixabay-46/|title=Advanced Image Search on Pixabay|last1=Steinberger|first1=Simon|date=1 June 2014|accessdate=3 May 2015|language=en}}</ref>[[Sophos]]


[[Amazon.com]]は、[[Amazon Web Services]](AWS)においてElasticsearchをベースとした「Amazon Elasticsearch Service」を提供していたが、Elastic社はかねてより「AWSはOSSにタダ乗りする形で大きな利益を得ている」と主張していた。[[2021年]]にElastic社はElasticsearchのライセンスを変更し、商用マネージドサービスでのElasticsearchの利用を制限する行為に踏み切った。これに対しAmazonは、ライセンス変更前のElasticsearchをforkする形で新たに「OpenSearch」を立ち上げており、同年9月に今後はOpenSearchベースのサービスを提供していくことを発表している<ref>[https://www.publickey1.jp/blog/21/amazon_elasticsearch_serviceamazon_opensearch_serviceelasticsearchopensearch.html 「Amazon Elasticsearch Service」の名称が「Amazon OpenSearch Service」に変更。ElasticsearchからフォークしたOpenSearchも採用] - Publickey・2021年9月10日</ref>。

[[Amazon.com]]は、[[Amazon Web Services]](AWS)においてElasticsearchをベースとした「Amazon Elasticsearch Service」を提供していたが、Elastic社はかねてより「AWSはOSSにタダ乗りする形で大きな利益を得ている」と主張していた。[[2021年]]にElastic社はElasticsearchのライセンスを変更し、商用マネージドサービスでのElasticsearchの利用を制限する行為に踏み切った。これに対しAmazonは、ライセンス変更前のElasticsearchをforkする形で新たに「OpenSearch」を立ち上げており、同年9月に今後はOpenSearchベースのサービスを提供していくことを発表している<ref>[https://www.publickey1.jp/blog/21/amazon_elasticsearch_serviceamazon_opensearch_serviceelasticsearchopensearch.html 「Amazon Elasticsearch Service」の名称が「Amazon OpenSearch Service」に変更。ElasticsearchからフォークしたOpenSearchも採用] - Publickey・2021年9月10日</ref>。


2022年7月3日 (日) 05:18時点における版

Elasticsearch
開発元 Shay Banon
Elastic Co.
最新版

7.13.2 / 2021年6月15日 (3年前) (2021-06-15)[1]

リポジトリ ウィキデータを編集
プログラミング
言語
Java
対応OS クロスプラットフォーム
サポート状況 Active
種別 検索アルゴリズム
ライセンス Elastic License、Server Side Public License
公式サイト www.elastic.co/products/elasticsearch
テンプレートを表示
ベルリン Buzzwords 2010で発表する開発者Shay Banon

ElasticsearchLuceneOSS[] Elastic[2]Elastic SearchsearchVer.1.0.0引用エラー: <ref> タグに対応する </ref> タグが不足していますElasticsearchApache Lucene

Java20169[3]Wikimedia[4]Facebook[5]StumbleUpon[6]Mozilla[7][8]ITQuora[9]Foursquare[10]Etsy[11]SoundCloud[12]GitHub[13]FDA[14][15]Stack Exchange[16]Netflix[17]Pixabay[18]Sophos

Amazon.comAmazon Web ServicesAWSElasticsearchAmazon Elasticsearch ServiceElasticAWSOSS2021ElasticElasticsearchElasticsearchAmazonElasticsearchforkOpenSearch9OpenSearch[19]

脚注



(一)^ Elasticsearch version 7.13.2

(二)^ The Elastic Story - elastic

(三)^ DB-Engines Ranking - popularity ranking of search engines (). db-engines.com. 2016110

(四)^ Horohoe (201416). Wikimedia moving to Elasticsearch (). 2014221

(五)^ From Hackathon to Production: Elasticsearch @ Facebook (). www.elastic.co. 2016524

(六)^ StumbleUpon | Developer Blog ().  StumbleUpon.com. 2014221

(七)^ Blog of Data (). mozilla.org. 2015325

(八)^ ElasticSearch helps Mozilla Metrics team ().  Pedroalves-bi.blogspot.com. 201424

(九)^ Full Text Search on Quora ().  Quora.com. 201424

(十)^ foursquare now uses Elastic Search (and on a related note: Slashem also works with Elastic Search)! | Foursquare Engineering Blog ().  Engineering.foursquare.com. 2014221

(11)^ Oculus: The metric correlation component of Etsy's Kale system ().  Github.com. 201424

(12)^ Petar Djekic. Architecture behind our new Search and Explore experience ().  Backstage.soundcloud.com. 201424

(13)^ A Whole New Code Search ().  Github.com (2013123). 2014221

(14)^ openFDA - About the API ().  FDA.gov. 201758

(15)^ Needle in a haystack - Using Elasticsearch to run the Large Hadron Collider of CERN ().  medium.com. 201758

(16)^ What it takes to run Stack Overflow () (20131122). 2014102

(17)^ The Netflix Tech Blog: Introducing Raigad - An Elasticsearch Sidecar (). 201758

(18)^ Advanced Image Search on Pixabay () (201461). 201553

(19)^ Amazon Elasticsearch ServiceAmazon OpenSearch ServiceElasticsearchOpenSearch - Publickey2021910

外部リンク