Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 9, 2010 22:48:01

o7412369815963
От:
Зарегистрирован: 2009-06-17
Сообщения: 1986
Репутация: +  32  -
Профиль   Отправить e-mail  

NoSQL

Lexander
Поэтому возникает закономерный вопрос,- что такое по вашему большая БД?
терабайт или около того

Офлайн

#2 Окт. 9, 2010 22:53:58

o7412369815963
От:
Зарегистрирован: 2009-06-17
Сообщения: 1986
Репутация: +  32  -
Профиль   Отправить e-mail  

NoSQL

вот например конторка, бд 900Гб, перешла на монго и радуеться
http://blog.boxedice.com/2010/02/28/notes-from-a-production-mongodb-deployment/

Офлайн

#3 Окт. 10, 2010 14:01:12

Lexander
От:
Зарегистрирован: 2008-09-19
Сообщения: 1139
Репутация: +  33  -
Профиль   Отправить e-mail  

NoSQL

Oracle называет сверхбольшими базами (VLDB) все, что “свыше нескольких сотен гигабайт и часто - несколько терабайт.”
Для базы в 1 терабайт, которую, например, разработчики системы решили держать в памяти нужно всего то десяток серверов. Даже с учетом запаса прочности пусть будет 15 серверов по 128ГБ памяти на каждом плюс столько же для дублирования.
30 серверов - это ерунда, учитывая какие фермы ставят AOL, Google и пр. - несколько десятков тысяч серверов.

Поэтому и Redis, и Memcached могут держать достаточно большие базы.
Memcached, конечно, сравнительно слабофункциональная система, но у Redis с функционалом все в порядке.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version