[erlang-questions] Which distributed key-value storage do you use?
Robert Raschke
rtrlists@REDACTED
Wed Aug 12 10:27:11 CEST 2009
On Tue, Aug 11, 2009 at 8:24 PM, Sergey Samokhin <prikrutil@REDACTED>wrote:
> Hello!
>
> Currently I'm using mesia to store detailed session information of
> each user my system serves.
>
> What worries me a bit is that as soon as my code gets into heavy load
> in production and the number of transactions increases, performance of
> mnesia might become an issue. Don't know exactly how heavy the load
> will be, but I want my system to be ready for a few thousand of
> transactions per second (with at least two machines involved in
> replication).
>
Lots of unknown sentiment in that paragraph. Why are you looking for an
alternative technology if you don't even know that your current one is
insufficient?
I would recommend doing some measurements against your system. Creating some
form of stress test for your system will cost you as much as investigating
lots of funky new stuff. And then you will have some actual numbers to
compare and contrast.
Additionally, mnesia very helpfully tells you if it is starting to get
"overloaded".
Robby
More information about the erlang-questions
mailing list