Мне нужен способ делать поиск по ключевым словам через (потенциально) сотни ГБ данных. Идеально что-то основано на распределенной хэш-таблице, которая хорошо работает с Java. Он должен быть отказоустойчивым и открытым исходным кодом.
Магазин должен быть постоянным, но идеально кэшировать данные в памяти, чтобы ускорить работу.
Он должен иметь возможность поддерживать одновременные чтения и записи с нескольких компьютеров (чтение будет на 100 раз чаще). В основном цель состоит в том, чтобы быстро выполнить первоначальный поиск метаданных пользователя для веб-службы.
Кто-нибудь может что-нибудь рекомендовать?