
Применяя Многомерное Масштабирование, фирмы могут независимо присвоить и масштабировать индекс, услуги и запрос передачи данных к определенным серверам.Так как Delphix виртуализировал Oracle назад в 2008, и SAP поместил собственный флагман в активную память как ХАНА в 2010, не было большой инноваций в мире базы данных. Т.е. до 23 марта, когда Couchbase представил метод поделить функции базы данных в разных физических узлах в целях производительности.
Находящийся в NoSQL Кучбэз требует его Многомерного Масштабирования, представленного в Кучбэзе Сервере, 4.0-запланированном для выпуска следующая производительность приложения летних повышений, изолируя запрос базы данных, услуги и индекс передачи данных. Это – так аппаратные ресурсы, возможно независимо присвоен и оптимизирован на базе на узел, когда требования к приложению изменяются.Звучит сложным, но CEO, что Боб Видерхолд сообщил eWEEK, что вправду не имеет место.«Все виртуализируется, так, это есть несущественным как, в том направлении, где функции практически расположены», сообщил он. «Но совокупность знает, что существуют громадные преимущества для этого типа разделения».
В отличие от вторых баз данных, таких как MongoDB, Oracle и Кассандра, которые имеют ограничивающий, «один размер соответствует всему» подходу к масштабированию, Couchbase разрешает организациям совершенно верно настроить аппаратные средства для встречи требований приложений к производительности, сообщил Видерхолд.«С Многомерным Масштабированием предприятия могут независимо присвоить и масштабировать индекс, услуги и запрос передачи данных к определенным серверам. Это улучшает производительность, уменьшает затраты на оборудование и разрешает фирмам поддерживать намного более широкий набор приложений с единой базой данных: Сервер Couchbase», сообщил он.
До сих пор запрос, услуги и индексация передачи данных базы данных в большинстве случаев совместно применяют те же аппаратные средства и соперничают за ресурсы. Это может привести к сверхобеспечению ресурсов в дополнение к ухудшению производительности приложения благодаря конкуренции ресурса, сообщил Видерхолд.Сервер Couchbase 4.0 с Многомерным Масштабированием разрешает фирмам выполнить услуги на отдельное оборудование и присвоить серверы корректного размера для каждого обслуживания.
Организации имеют полную гибкость для применения Многомерного Масштабирования, либо развернуть стандарт распределило масштабирование со всеми одолжениями, трудящимися на тех же аппаратных средствах; администраторы могут поменять ориентацию на лету по мере необходимости.Разрушение каждой функции:- Запрос: Запрос есть тяжелой ЦП работой.
В распределенной среде запрос распространен через многие поля, приводящие к борьбе ресурса, которая может ухудшить другие обслуживания базы данных. В частности продолжительные либо сложные запросы могут очень сильно оказать влияние на производительность. Применяя Многомерное Масштабирование, фирмы могут изолировать обслуживание запроса и присвоить ему мелкий набор недорогих товарных полей либо громадного поля с большей вычислительной мощностью.
Это ведет к более стремительным запросам и избегает оказывать влияние на другие услуги, сообщил Видерхолд.- Индекс: Это интенсивно диском.
Исполнение индекса через многие серверы в громадной распределенной среде ведет к более медленной производительности индексации, и вдобавок конкуренции ресурса. Многомерное Масштабирование разрешает фирмам изолировать индексное обслуживание так, чтобы индексные операции были выполнены лишь на присвоенных аппаратных средствах. Это существенно улучшает индексную производительность и разрешает фирмам поддержать любое число индексов без ухудшающегося чтения-записи либо производительности запросов.
– Эти: Услуга передачи данных довольно несложна; скоро чтения и записи являются главным требованием. Хранение данных в доступе к данным скоростей памяти. Оптимальные аппаратные средства для помощи стремительных записей и чтений являются комбинацией товарных серверов и памяти. С Многомерным Масштабированием предприятия могут изолировать услугу передачи данных на недорогих полях для поддержания операций чтения-записи подмиллисекунды без ухудшения от одолжений запроса либо индекса.
Многомерное Масштабирование будет доступно в Сервере Couchbase 4.0, запланированный к выпуску летом 2015 года, сообщил Видерхолд.