Open dmitrizagidulin opened 10 years ago
So, I'm not sure if wrapping a Solr client in nodiak makes the most sense. The only reason I'd do it is to provide the kind of sugar around fetching objects out of KV based on the Solr results that older versions of nodiak used to do. I removed part of that functionality because it created a bit of a thundering herd problem.
So to start I'm more inclined to just remove the nodiak search API completely and focus on KV and data types.
Phase 1 - investigate (and add to docs or wiki) using a Node Solr client (preferably helios, which seems to have better query builder syntax than the other contender, solr-client) with Nodiak.
Phase 2 - wrap the Solr client within Nodiak, add Riak-specific niceties (such as "fetch the Riak objects whose keys are returned in these search query results").