5 ms·
Elasticsearch is just a text search engine base on lucene. You either use ES, Solr, or Lucene library if you want fuzzy search and such. You really want to use
by digitalzombie 11y ago
Elasticsearch is just a text search engine base on lucene. You either use ES, Solr, or Lucene library if you want fuzzy search and such.
You really want to use it in tandem with a storage db PostgreSQL, Cassandra, MongDB. Where ES or any lucene based indexer/db would be use for text searching.
I personally like PostgreSQL and Cassandra, would use it in tadem with ES. Solr, last I check was a bit complicated to cluster.
- threeseed 11y agoAgreed. Cassandra is especially nice if you have the DataStax Enterprise version which allows for seamless integration between the two.
- PhilipA 11y agoWhat about storing data for analytics? Wouldn't it be better to use ES than Postgres for that?
- m-i-l 11y ago> Solr, last I check was a bit complicated to cluster SolrCloud, with Zookeeper, is relatively new and not too difficult to set up.
- capkutay 11y agoDoes it still have the issue where you have to take the cluster down to create a new index or modify existing ones?
- thecage411 11y agoNo, search for MergeIndexes or --go-live.