Re: Secondary indexing

2011-08-04 Thread Eric Moritz
I've been told that there is going to be a map reduce input function,much like how Riak search can serve as the input for a mapreduce query. On Aug 4, 2011 11:26 AM, "Craig Muth" wrote: > Switching to the riak_kv_index_backend backend worked like a charm. > Interestingly the objects that were ther

Re: Score for each search

2011-08-04 Thread Archana Bhattarai
Hi Rusty, Thanks a lot for the answer. We could get some data in the keydata as follows: [{"p":[43,0],"score":[5.3669048584479,1.7201627119528418]} But couldn't exactly interpret what it's representing. I believe p is giving positional information. But why is it two dimensional when the word

Re: In-Memory Performance

2011-08-04 Thread Les Mikesell
On 8/4/2011 11:33 AM, Ryan Zezeski wrote: Another recent message mentioned wanting a 'riak wishlist' somewhere. Some of mine would be a membase-like client that knows about multiple nodes for auto-failover, and the optional addition of some special master-slave nodes that coul

Secondary indexing

2011-08-04 Thread Craig Muth
Switching to the riak_kv_index_backend backend worked like a charm. Interestingly the objects that were there from bitcask still exist and work fine. This is a pretty amazing feature. Will probably result in some pretty awesome press for you guys. Can you (or are there plans to) return the obje

Re: Riak 1.0 - what to expect?

2011-08-04 Thread Jonathan Langevin
Ah, excellent news then! It would be great to have our platform on Riak 1.0 prior to our own 1.0 release, which is looking to be sometime during September/November, so that's good to hear :-) Is a roadmap available, or will one be available in the near future? *Jona

Re: Riak scenarios

2011-08-04 Thread Jonathan Langevin
We're building an application right now, that will provide analytics/reports to customers, using Riak as the storage solution. I actually spoke with Basho prior to committing to Riak, explained that we needed to be able to scale well with this solution, that it was geared to providing analytics & r

Re: Riak 1.0 - what to expect?

2011-08-04 Thread David Smith
Jonathan, We're planning to ship 1.0 at the end of September. A couple of the items that are planned for this release: * Secondary indicies * Improved MapReduce system (based on riak_pipe) * riak_search merged into base product (versus a separate download) * Logging system overhaul There are (a

Re: Riak scenarios

2011-08-04 Thread Jeremiah Peschka
This is just me theorizing, so someone can feel free to correct me: Riak KV isn't good for time series databases because writes are random; there's no sequential access order. Secondary indices in all databases increase query performance because there is a predictable order and structure making

Re: Attempting to use secondary indexes

2011-08-04 Thread Craig Muth
> you'll need to look in etc/app.config in the release directory and change the value for the storage_backend setting to riak_kv_index_backend Thanks. How stable is the riak_kv_index_backend? If we're aiming to go to prod in a couple months would we be better advised to use riak search? It seem

Re: In-Memory Performance

2011-08-04 Thread Ryan Zezeski
On Thu, Aug 4, 2011 at 11:13 AM, Les Mikesell wrote: > > > I can understand a performance difference in reads, considering the quorum > strategy, but the timing mentioned involved writes. I don't know the > membase internals but thought the claim of expanding the cluster by adding > nodes meant t

Re: Riak scenarios

2011-08-04 Thread Les Mikesell
On 8/4/2011 10:35 AM, Jeremiah Peschka wrote: When I asked phark for such a document, he said: So, here is what we generally caution *against* using Riak for: 1) It's not a graph database 2) Time Series apps (it's doable but not optimal) 2) Stuff that is analytics-heavy or requi

Re: Riak scenarios

2011-08-04 Thread Brett Hoerner
This isn't really about scenarios in general, just the example you gave: On Thu, Aug 4, 2011 at 9:33 AM, Jonathan Langevin < jlange...@loomlearning.com> wrote: > One such scenario that I'd be interested in seeing, is a setup where you > have a Riak cluster with a specific node that is used for al

Re: Riak scenarios

2011-08-04 Thread Jeremiah Peschka
When I asked phark for such a document, he said: So, here is what we generally caution *against* using Riak for: 1) It's not a graph database 2) Time Series apps (it's doable but not optimal) 2) Stuff that is analytics-heavy or requires a lot of adhoc queries. It'd be nice to see examples of how

Re: In-Memory Performance

2011-08-04 Thread Les Mikesell
On 8/4/2011 9:57 AM, Matt Savona wrote: With Eric's suggestion, I re-ran my test using R=1, and the read performance got much better. Those results can be seen here: http://img59.imageshack.us/img59/2629/riakperformance2.png If you compare Riak using the LRU cache backend and Membase, it Membase

Re: In-Memory Performance

2011-08-04 Thread Les Mikesell
On 8/4/2011 9:23 AM, Ryan Zezeski wrote: Are you confusing membase with memcache? The former is a persistent, replicated store, or at least that is the claim; the latter a cache. http://www.couchbase.org/wiki/__display/membase/Membase+__Architecture

Re: scp data

2011-08-04 Thread Jonathan Langevin
Ahh, that's a good question, anyone have any feedback on using this method for adding new nodes to a cluster, as opposed to letting Riak sync up a newly added node?* Jonathan Langevin Systems Administrator Loom Inc. Wilmington, NC: (910) 241-0433 - jlange...@loomlear

Re: In-Memory Performance

2011-08-04 Thread Matt Savona
With Eric's suggestion, I re-ran my test using R=1, and the read performance got much better. Those results can be seen here: http://img59.imageshack.us/img59/2629/riakperformance2.png If you compare Riak using the LRU cache backend and Membase, it Membase is still roughly twice as fast for this p

Ann: Release Python client 1.3.0

2011-08-04 Thread Mathias Meyer
Happy Eunit day everyone! Hot on the heels of this week's webinar [1] on Riak and Python, I'm happy to announce a fresh release of the Python client for Riak, now at version 1.3.0 [2], which includes several new features as outlined in the webinar. Most noteworthy features are support for the

Riak scenarios

2011-08-04 Thread Jonathan Langevin
It would be great to see Riak configuration & use scenarios, available online (not just buried in the list somewhere). One such scenario that I'd be interested in seeing, is a setup where you have a Riak cluster with a specific node that is used for all reads/writes of an application. The idea is

Re: In-Memory Performance

2011-08-04 Thread Ryan Zezeski
On Wed, Aug 3, 2011 at 4:54 PM, Les Mikesell wrote: > > Are you confusing membase with memcache? The former is a persistent, > replicated store, or at least that is the claim; the latter a cache. > http://www.couchbase.org/wiki/**display/membase/Membase+**Architecture

Riak 1.0 - what to expect?

2011-08-04 Thread Jonathan Langevin
Hey guys, I just saw on the list that Riak 1.0 + secondary indexes is expected to release ~November. What are the expected features of Riak 1.0? Is there a roadmap available for Riak 1.0+?* Jonathan Langevin Systems Administrator Loom Inc. Wilmington, NC: (910) 241

Re: search by Link or meta tags in whole bucket

2011-08-04 Thread francisco treacy
Something along the lines of: function(v) { if (~v.values[0].metadata.Links.indexOf(...)) { return [v.key]; } return []; } 2011/8/4 Giancarlo Frison : > Hi all, > I'm wondering if it is possible to find keys that match specific link tag or > meta values inside a bucket. > For instance

search by Link or meta tags in whole bucket

2011-08-04 Thread Giancarlo Frison
Hi all, I'm wondering if it is possible to find keys that match specific link tag or meta values inside a bucket. For instance I'd search all objects in a specific bucket with a peculiar X-Riak-Meta or Link tag="..." Thanks a lot! Giancarlo Frison http://gfrison.com _