Is there any piece of software that suffers more from Not Invented Here syndrome than Key-Value stores?
You could say that about programming languages, but they are so useful there end up being a lot of variants. I searched for a shared memory key value store high and low for interprocess communication and the closest thing I found was WhiteDB. WhiteDB is pretty great, but its concurrency is done through locking and it is very unfortunately GPL licensed, which makes it very niche. (BTW a shared memory key value store f…
Toshiba has open-sourced GridDB, a Scalable In-Memory KVS
11–15 of 15 posts
Re: Toshiba has open-sourced GridDB, a Scalable In-Memory KVS
#12Earlier quoted context omitted.
You could say that about programming languages, but they are so useful there end up being a lot of variants. I searched for a shared memory key value store high and low for interprocess communication and the closest thing I found was WhiteDB. WhiteDB is pretty great, but its concurrency is done through locking and it is very unfortunately GPL licensed, which makes it very niche. (BTW a shared memory key value store f…
Why don't you use lmdb ?
Re: Toshiba has open-sourced GridDB, a Scalable In-Memory KVS
#13Is there any piece of software that suffers more from Not Invented Here syndrome than Key-Value stores?
Re: Toshiba has open-sourced GridDB, a Scalable In-Memory KVS
#14Earlier quoted context omitted.
Why don't you use lmdb ?
That was the first one I tried actually. It was a complete nightmare to get to work on windows and its performance on windows was dismal, as in hundreds of writes per second instead of millions. It was a colossal waste of time.