Hi Alex, Benchmarking is the only sure way to know if you need to add this additional complexity to your system for your own use-case or if search in Riak 2.0 will suffice. I suspect the latter will be true.
-- Luke Bakken Engineer lbak...@basho.com On Mon, May 16, 2016 at 6:08 AM, Alex De la rosa <alex.rosa....@gmail.com> wrote: > Hi Fred, > > Yeah, I realised that on my testing node with n_val of 3 I was getting the > triple of results in the count... that is not ideal. > > I was just concerned on how much extra-work would get Riak to talk with SOLR > and compile data against hitting SOLR directly... For my tests these days, > seems the /search interface is pretty fast and it may not be a real problem > for Riak... but still have my fears from Riak 0.14 an Riak 1.4 > > Thanks, > Alex > > On Mon, May 16, 2016 at 4:49 PM, Fred Dushin <fdus...@basho.com> wrote: >> >> Hi Alex, >> >> Other people have chimed in, but let me repeat that while the >> internal_solr interface is accessible via HTTP (and needs to be, at least >> from Riak processes), you cannot use that interface to query Solr and expect >> a correct result set (unless you are using a single node cluster with an >> n_val of 1). >> >> When you run your queries through Riak, Yokozuna, the component that >> interfaces with Solr, will use a riak_core coverage plan to generate a >> distributed Solr filter query across the entire cluster that guarantees that >> for any document stored on all Solr nodes in the cluster, the query will >> select one (and only one) replica. If you were to run your query locally >> using the internal_solr interface, your query would not span the cluster >> (likely missing documents on other nodes) and may have duplicates (e.g., in >> degenerate cases where you have more than one replica on the same node). >> >> I hope that helps explain why using the internal_solr interface is not >> only not recommended, it's also not going to give you the results you >> expect. >> >> -Fred _______________________________________________ riak-users mailing list riak-users@lists.basho.com http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com