Прежде чем перейти непосредственно к другим решениям БД, что было узким местом в MongoDB?Вы максимизировали дисковый ввод-вывод?Вы забили сервер множеством входных потоков?Какой тип чисел вы достигли?Я видел, как аппаратное обеспечение серверного класса выдвигает десятки тысяч вставок в секунду, так что вам нужно.
Очевидно, что существует множество других решений для БД, которые служат в качестве БД с ключом-значением.Riak, Redis, Membase, CouchDB, HBase, это лишь некоторые из них.Но, как и MongoDB, ни одна из этих БД не является волшебной, и они все еще подчиняются основным законам компьютерной физики.
Так что, чтобы получить действительно хороший ответ на ваш вопрос, нам понадобится:
- Конфигурация сервера
- Основные тесты, которые вы выполнили
- Достигнутая вами производительность
- Основные данные мониторинга сервера во время теста
Другие базы данныхЯ упоминал, что может работать немного лучше, чем MongoDB, но они не будут работать в 100 раз лучше, поэтому нам действительно нужно определить, что вы ищете.