I see that MongoDB is not a preferred solution here because of the 32-bit limitation. Can someone tell me what other feasible option I have, for storing large amounts of key-value pairs? I don't need any joins or a really structured database. I just need to be able to access these pairs by key and do range search on the key (i.e., return all rows which have an id greater than a given value, to extract the newest entries). Of course, low memory consumption is a priority. Any ideas or experiences? Thanks in advance! asked 06 Jun '11, 20:31 amacinho |
Hi, I've looked through a few different key value stores but it looks like most of them have the same 32-bit limitations and the same problems with using as much RAM as the size of the data set. You might want to just do this with MySQL or PostgreSQL, instead of creating a big relational table, just create a key and a value table then you can query it based on the parameters you have listed. Hope that helps! answered 07 Jul '11, 22:14 klynton |
Have you looked at http://www.iriscouch.com/ They will host your couchdb free for modest usage. answered 08 Jul '11, 10:07 bradrice |
You could try http://redistogo.com/ and https://mongohq.com, they are both specialized hosting with free tiers. answered 08 Jul '11, 13:57 Seich |