オープンソースの検索エンジン
オープンソースの(全文)検索エンジンには以下のようなものがある。
Elasticsearch(https://www.elastic.co/jp/products/elasticsearch)
Javaで実装されている。検索結果の集計やGeoなど様々な機能があり、また、ログをkibanaで収集したり可視化することができる。Luceneがベース。流行中。コミュニティが活発。
Apache Solr(http://lucene.apache.org/solr/)
Javaで実装されている。ファセット検索がある。Luceneがベース。
Groonga(http://groonga.org/ja/)
C言語で実装されている。日本語サポートがあつい。関連プロジェクトとしてPGroonga,Mroonga,rroongaなどがある。コミュニティが活発。
AmazonCloudSearch(https://aws.amazon.com/jp/cloudsearch/)
Lucene+Solrがベース。34言語をサポートしている。
参考動画