Быстрая, масштабируемая база данных поиска хешей? (Berkeley'ish) - PullRequest
1 голос
/ 17 июня 2009

Я использую и люблю Беркли, но кажется, что он застопорился, когда вы получили около миллиона записей, особенно на вставках. Я пробовал memcachedb, который работает, но он не поддерживается, поэтому я боюсь использовать его в производстве. У кого-нибудь есть другие подобные решения, в основном я хочу иметь возможность выполнять поиск ключевых слов в большом (возможно, распределенном) наборе данных (более 40 миллионов).

Примечание: все, что НЕ в Java, является бонусом. :-) Кажется, большинство вещей сегодня идут по маршруту Java.

Ответы [ 4 ]

1 голос
/ 14 января 2010

Redis безумно быстр и активно развивается. Это написано в C (без Java). Компилируется из коробки на POSIX OS (без зависимостей).

1 голос
/ 29 сентября 2009

Я бы посоветовал вам взглянуть на:

Сообщение в блоге магазина ключей-значений Metabrew

Существует большой список хранилищ значений ключей с небольшим обсуждением в каждом из них. Если у вас все еще есть сомнения, вы можете присоединиться к так называемой группе Google Nosql и попросить помощи там.

1 голос
/ 17 июня 2009

Вы пробовали Проект Волдеморт ?

0 голосов
/ 29 сентября 2009

Вы пробовали хеш-бэкэнд? Это должно быть быстрее для вставки и поиска ключа.

...