2 ms·
It's great that they're adding this (full-text search is one of the big missing features from most NoSQL products), but I wonder why it wouldn't make more sense
by jeffreymcmanus 16y ago
It's great that they're adding this (full-text search is one of the big missing features from most NoSQL products), but I wonder why it wouldn't make more sense to just provide great integration into one of the existing dedicated search services like Sphinx?
- nl 16y agoNo, because they want it to be one of those dedicated search products like Sphinx. At the moment, there are two main open source products people look at when they implement full text search: Sphinx and Lucene/Solr. I'm not a Sphinx expert, but I know Lucene/Solr quite well. One feature Solr is currently working on is called Solr Cloud (http://wiki.apache.org/solr/SolrCloud http://wiki.apache.org/solr/SolrCloud), which is a Zookeeper co-ordinated clustered Solr implementation, which should make it a lot easier to automatically resize your Solr cluster depending on usage. (At the moment you can do this, but it requires rsync scripts etc etc, and is kind of messy). It looks to me like Riak Search is aiming for this market, which I think is a good strategy. (Note that Solr is often used as a NoSQL database, so in that way Riak & Solr are direct competitors)