Hacker News new | past | comments | ask | show | jobs | submit login

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.




Agreed. Cassandra is especially nice if you have the DataStax Enterprise version which allows for seamless integration between the two.


> Solr, last I check was a bit complicated to cluster

SolrCloud, with Zookeeper, is relatively new and not too difficult to set up.


Does it still have the issue where you have to take the cluster down to create a new index or modify existing ones?


No, search for MergeIndexes or --go-live.


What about storing data for analytics? Wouldn't it be better to use ES than Postgres for that?




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: