Новая свободная кластерная СУБД Postgres-XL | Ofisp.org

Новая свободная кластерная СУБД Postgres-XL

16 мая 201420:16

Компания TransLattice, специализирующаяся на управлении географически распределёнными системами хранения данных, анонсировала новую СУБД Postgres-XL, основанную на технологиях PostgreSQL и позиционируемую для создания кластерных систем как для обработки транзакций в реальном времени (OLTP), так и для создания крупных баз для анализа больших наборов данных (решения для бизнес-аналитики). Код СУБД Postgres-XL распространяется под свободной лицензией Mozilla Public License 2.0.

Postgres-XL полностью соответствует требованиям ACID (атомарность, согласованность, изолированность, надежность) на уровне всего кластера, предоставляет методы массивной параллельной обработки данных (MPP, Massively Parallel Processing) и поддерживает механизм многоверсионности для обеспечения одновременного конкурентного доступа к БД (MVCC). По своей структуре кластер Postgres-XL состоит из балансировщика нагрузки, узла управления глобальными транзакциями, узлов координации выполнения запросов и узлов хранения данных (используется распределённая модель хранения, при которой каждый узел хранит и обрабатывает отдельную порцию данных).

Postgres-XL поддерживает модель разграничения доступа, позволяющую организовать в рамках одного кластера несколько виртуальных СУБД, закреплённых за разными арендаторами (Multi-tenant). При этом Postgres-XL поддерживает большинство штатных возможностей PostgreSQL и позволяет использовать SQL и техники NoSQL (например, хранения данных в формате JSON и hstore) для формирования запросов, охватывающих данные на всех узлах кластера. В качестве одного из применений Postgres-XL также отмечается плавный перевод обособленных серверов PostgeSQL, которым перестало хватать мощности оборудования, на кластерную архитектуру, при которой тот же набор данных обслуживается несколькими узлами. При необходимости наращивания размера базы или при увеличении нагрузки достаточно подключить новые узлы в кластер. Система обеспечивает почти линейную масштабируемость.

С кластером Postgres-XL могут работать как приложения с большой интенсивностью записи, так и программы, в которых преобладают операции чтения. При записи данные равномерно распределяются по разным узлам хранения, что позволяет более эффективно использовать кэширование и распределять нагрузку и при чтении. Для обеспечения отказоустойчивости предоставлена возможность развётывания запасных узлов (slave), которые обеспечат дублирование данных и примут нагрузку в случае выхода из строя основного узла (автоматическая подмена узлов не поддерживается из коробки и требует применения отдельных решений, таких как Corosync/Pacemaker).

В качестве основы Postgres-XL выступил основанный на PostgeSQL 9.2 коммерческий продукт StormDB, перешедший в руки TransLattice после покупки одноимённой компании. StormDB, в свою очередь, основан на открытом проекте Postgres-XС и развивается разработчиками, ранее вовлечёнными в проекты Postgres­-XC и Stado. Postgres-XL отличается от Postgres­-XC иной философией и целями развития, в рамках которых стабильность, корректность и производительность ставятся выше функциональности. Postgres-XL также включает в себя дополнительные средства для повышения производительности и безопасности, такие как MPP-параллелизм и расширенная модель разграничения доступа, и охватывает область применения обработки больших объёмов данных, в то время как Postgres-­XC в основном нацелен на OLTP.

Похожие материалы

07.08.2013
Компания решила мотивировать пользователей программных продуктов «для творчества» к переходу на легальный софт. Она приостановила активное участие в акциях по поимке и посадке нарушителей и предложила скидки на ПО. Компания Adobe Systems временно прекращает активное преследование пользователей нелицензионного программного обеспечения в России. При помощи амнистии и скидок компания надеется убедить пользователей в необходимости использовать лицензионные программы, рассказал руководитель департамента по противодействию интеллектуальному пиратству в России и СНГ Adobe Игорь Слабых.
13.07.2014
Интернет вошел в нашу жизнь давно. Для того, чтобы интернет всегда был у вас дома, в офисе, вам необходимо правильно выбрать интернет-провайдера, предоставляющего интернет-услуги. На что нужно остановить внимание при выборе провайдера?На скорость и качество вашего интернета влияют следующие факторы: скорость связи, состояние компьютера, мощность провайдера. Доступ в интернет бывает следующих видов: коммутируемый, широкополостный, беспроводной. При выборе поставщика интернета необходимо ответить себе на следующие вопросы:
07.10.2013
Microsoft пытается добиться лояльности со стороны HTC к своей платформе Windows Phone, позволив вендору бесплатно устанавливать ее в качестве дополнительной операционной системы на Android-смартфоны.
17.03.2013
Как сообщило информационное агентство Reuters, 19 апреля, в Гановере (Мэриленд, США) состоялся турнир по «кибервойне» между кадетами Академии военно-воздушных сил США (U.S. Air Force Academy) и хакерами Агентства национальной безопасности США (NSA). Целью турнира, проведенного в рамках ежегодных учений по киберзащите (Cyber Defense Exercise, CDX), стала демонстрация необходимости киберзащиты. Около шестидесяти правительственных экспертов на протяжении недели круглосуточно работали над взломом компьютерных сетей, созданных студентами Академии военно-воздушных сил, а также академиями военно-морского флота, береговой охраны и др.
03.07.2014
Международная глобальная сеть, которая получила в конце двадцатого века название "Интернет", функционирует по сравнительно простому принципу. Изъясняясь проще, существует множество компьютеров, через которые в сеть выходят миллионы пользователей. Ресурсы данных компьютеров и создают, непосредственно, сам Интернет со всем многообразием сайтов и порталов, а так же с огромным количеством библиотек информации и мультимедиа.

Оборудование:

Общие характеристики Тип: Wi-Fi точка доступа Стандарт беспроводной связи: 802.11n, частота 2.4 ГГц...
→ Оставить отзыв
Для начала давайте определим что такое IPTV и мини-роутер. Мини-роутер (маршрутизатор) – сетевое...
→ Оставить отзыв
Подключение При подключении нового роутера к сети интернет необходимо подключить кабель провайдера...
→ Оставить отзыв
Сначала – посмотрим, что такое Wi-Fi 3G роутер вообще, и чем такие решения лучше «модемов». В...
→ Оставить отзыв