Хорошо ли Mongo для временного хранения (большой объем объектов создает и удаляет)? - PullRequest
5 голосов
/ 26 августа 2010

У меня есть приложение, которое периодически создает большое количество (более 10 000) хешей (набор пар имя / значение). Хешами можно манипулировать несколько раз, а затем удалять.

Является ли MongoDB подходящим выбором для этого? Есть ли какие-нибудь явно более подходящие альтернативы?

Ответы [ 2 ]

1 голос
/ 26 августа 2010

@ jmay : есть множество потенциальных решений для этого: Redis, TokyoCabinet, MongoDB, CouchDB, Cassandra, HBase ... просто выберите.

Если вы считаете 10 000+ «большим числом», то любая из этих систем подойдет вам. Я использую Mongo с системами, которые имеют еще четыре нуля.

Лично мне нравится Mongo, потому что он относительно быстрый и простой в настройке. Посмотрите их краткое руководство , и вы поймете, о чем я.

1 голос
/ 26 августа 2010

Mongo - это база данных документов и немного избыточно для пар ключ / значение. Его сила заключается в том, что он может выполнять специальные запросы в документах. Если вам это нужно, тогда это здорово.

Взгляните на токиокабинет. По слухам, это очень быстрое хранилище ключей / значений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...