I am thinking about using Riak for a SasS application I started working on recently. I was originally thinking about MongoDB but after running into Riak it seems like it may be the better option. The application is for server monitoring and goggle anylatics type data. From my understanding it is pretty easy to do a map reduce job in Riak and its easy to put http caching tools like varnish/nginx to make raik your a close friend. The php drive seems pretty good also. I just woundering if there is anything I am missing in the understand of why you would not want raik for this type of data?
- Raik does not support database + tables it simply uses buckets?
- Riak is very easy to cluster adding new nodes in is said to be very easy, and very easy to cache?
- Supports simple querys, search, and map/reduce, but how is the overall index support to make sure my qouerys are quick and how do search and simple querys perform on when there are a large number of nodes in the cluster?
- Any gochas i should be aware of for Riak and its PHP, Ruby, or Python drivers?
Thank you so much :)
If anyone thinks i am crazy and should be looking at another database please feel free to let me know.