Help: Riak Search on Counters

Eric Redmond eredmond at basho.com
Mon Aug 18 16:08:10 EDT 2014


That's a Solr query, which you can find in the Solr documentation. But my initial through would be:

bucket.search("counter:*" sort="counter desc", rows=5)

Eric


On Aug 18, 2014, at 12:06 PM, Alex De la rosa <alex.rosa.box at gmail.com> wrote:

> Hi Sean,
> 
> Thank you for the "counter" field trick :)
> 
> What id you don't know the max value and you want the top 5 cities? In your example you assume 3 or upper.
> 
> Thanks!
> Alex
> 
> On Monday, August 18, 2014, Sean Cribbs <sean at basho.com> wrote:
> Hi Alex,
> 
> Bare counters become the "counter" field in the Solr index. For counts
> greater than 3 you might query with "counter:[3 TO *]".
> 
> Hope that helps!
> 
> On Mon, Aug 18, 2014 at 8:01 AM, Alex De la rosa
> <alex.rosa.box at gmail.com> wrote:
> > Hi there,
> >
> > Can somebody help me with Riak Search 2.0 on Counters? Imagine we have a
> > counter called "visitors" to store how many people visits certain cities:
> >
> > ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ----
> > ---- ---- ---- ---- ---- ---- ---- ---- ----
> >
> >   client.create_search_index('testing')
> >   bucket = client.bucket_type('visitors').bucket('counter_bucket')
> >   bucket.enable_search()
> >   bucket.set_property('search_index', 'testing')
> >
> >   c = bucket.new('Barcelona')
> >   c.increment(5)
> >   c.store()
> >
> >   c = bucket.new('Tokyo')
> >   c.increment(2)
> >   c.store()
> >
> >   c = bucket.new('Paris')
> >   c.increment(4)
> >   c.store()
> >
> > ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ----
> > ---- ---- ---- ---- ---- ---- ---- ---- ----
> >
> > How would we use Riak Search 2.0 in this "visitors" bucket to get which city
> > has more visitors? (in this case Barcelona)
> >
> > ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ----
> > ---- ---- ---- ---- ---- ---- ---- ---- ----
> >
> >   r = bucket.search('?????') # <---  Pattern to fill up
> >
> > ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ----
> > ---- ---- ---- ---- ---- ---- ---- ---- ----
> >
> > Thanks!
> > Alex
> >
> > _______________________________________________
> > riak-users mailing list
> > riak-users at lists.basho.com
> > http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com
> >
> 
> 
> 
> --
> Sean Cribbs <sean at basho.com>
> Software Engineer
> Basho Technologies, Inc.
> http://basho.com/
> _______________________________________________
> riak-users mailing list
> riak-users at lists.basho.com
> http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.basho.com/pipermail/riak-users_lists.basho.com/attachments/20140818/bcb79c00/attachment.html>


More information about the riak-users mailing list