Показать сообщение отдельно
  #32 (permalink)  
Старый 19.08.2014, 12:29
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Цитата:
Можно пример в соответствии с этой темой. Т.к. я совсем не понимаю о чем ты.
Я же писал: некоторые СУБД умеет из коробки сами сегментировать данные, т.е. просто настраивается ключ сегментации для каждой коллекции / таблички и СУБД сама всё сделает включая равномерное динамическое размазывание неиспользуемых данных.

Например: MongoDB, PostgreXL (бесплатные),
Oracle, MS SQL Server (платные).

Я например юзаю облачный сервис MongoLab поверх MS Azure и сейчас плачу около 20 долларов в месяц.

***

Писать самому сегментацию геморой, т.к. для каждой СУБД могут быть свои паттерны и стратегии, например для реалиционок - это:

1) Динамическое порождение таблиц (т.е. деление на споты);
2) Балансировщик - маршрутизатор;
3) Логика динамического размазывания неиспользуемых данных по нодам;
4) Слой сверхбыстрого доступа.

И т.д. Примерная кодовая часть ~ 10-15k строк кода на языке типа JS.

Если нет опыта в написании таких систем, то для боевого проекта лучше и не пробовать, литературы по теме крайне мало, но как говорится было бы желание. Меня в своё время нужда заставила изучать эту тему, а инфу цеплял из разных мастер классов и общения с теми, кто в теме.

Цитата:
Все зависит от того, с чем он умеет работать, а не какое решение идеальное в данном случае. Потому что именно к этому все и сведется, когда он дочитает наши письмена и сядет вдуплять в монитор для выполнения задачи.
К сожалению, так и будет
__________________
kobezzza
code monkey

Последний раз редактировалось kobezzza, 19.08.2014 в 12:37.
Ответить с цитированием