+1

If we use Tokyo Cabinet, we can still use b-tree index (specifically
it is b+tree) and still get the advantage of hash tables via it's hash
database API (which is the lower layer of it's b+tree database API).

Tokyo Cabinet is significantly faster than BDB and it will not bomb
out on large data. There are few very large shops that I know are
currently using it but I'm not sure if it's appropriate to name them now.

I can say that mixi.jp is using it though.

Hmm guess the most convincing thing to do is actually try replacing
MEMORY with TC and take a sysbench of it... I'll see if I can get around
to doing that (unless someone else wants to do it of course).

Oh, and the author of Tokyo Cabinet happens to sit next to me so
I can poke him anytime if we ever come across any issues.

Cheers,
Toru

On Apr 28, 2009, at 5:26 AM, Baron Schwartz wrote:

Suggestion: consider replacing Memory with Tokyo Cabinet.  Then you
get both properties of indexes in one index (hash + ordering for
ranges and scans).

I have a customer who tried out TC but I haven't done so myself.  He
told me it was much faster than BerkeleyDB.

_______________________________________________
Mailing list: https://launchpad.net/~drizzle-discuss
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~drizzle-discuss
More help   : https://help.launchpad.net/ListHelp


_______________________________________________
Mailing list: https://launchpad.net/~drizzle-discuss
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~drizzle-discuss
More help   : https://help.launchpad.net/ListHelp

Reply via email to