Какова наилучшая дБм для сервиса, похожего на трекер? - PullRequest
1 голос
/ 08 августа 2011

Я разрабатываю сервис, который будет отслеживать узлы через Интернет. Служба упорядочит список узлов по DateTime, и базе данных не нужно переживать сбой (http://wiki.postgresql.org/wiki/What%27s_new_in_PostgreSQL_9.1#Unlogged_Tables).

Итак, при каких обстоятельствах, какие базы данных имеют наилучшую производительность?

ПРИМЕЧАНИЕ. Я не пристрастен, поэтому могу использовать решения SQL и NoSQL.

ПРИМЕЧАНИЕ 2. Я поставил «tracker / torrent-like», потому что сервис работает как трекер, и его будут запрашивать ips, и он должен иметь быстрый доступ ко всем данным (ни один элемент не запрашивается гораздо больше, чем другие). Также необходимо регулярно стирать старые узлы. Спасибо.

1 Ответ

2 голосов
/ 27 мая 2013

С большим количеством соединений, если это просто скорость, которая нужна, без гарантии сохранения данных на диске.На мой взгляд, самым простым, быстрым и лучшим вариантом будет Redis.

http://redis.io/

Он покрывает все ваши потребности.Это может быть старый вопрос, но, возможно, кто-то другой может прийти сюда в поисках ответа.

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