URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 95872
[ Назад ]

Исходное сообщение
"Представлена свободная кластерная СУБД Postgres-XL"

Отправлено opennews , 16-Май-14 13:38 
Компания TransLattice, специализирующаяся на управлении географически распределёнными системами хранения данных, анонсировала (http://www.postgresql.org/about/news/1523/) новую СУБД Postgres-XL (http://www.postgres-xl.org/), основанную на технологиях PostgreSQL и позиционируемую для создания кластерных систем как для обработки транзакций в реальном времени (OLTP), так и для создания крупных баз для анализа больших наборов данных (решения для бизнес-аналитики). В качестве основы Postgres-XL выступил  основанный на PostgeSQL 9.2 коммерческий продукт StormDB (http://www.stormdb.com/), перешедший в руки TransLattice после покупки одноимённой компании. Код СУБД Postgres-XL распространяется под свободной лицензией Mozilla Public License 2.0.


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

<center><img src="https://www.opennet.ru/opennews/pics_base/0_1400231687.jpeg&q... style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></center>

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


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


  


URL: http://www.postgresql.org/about/news/1523/
Новость: https://www.opennet.ru/opennews/art.shtml?num=39786


Содержание

Сообщения в этом обсуждении
"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено Аноним , 16-Май-14 13:38 
Чем это лучше MS SQL Server?

"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено mcshel , 16-Май-14 13:44 
Я думаю вопрос не корректный, лучше спросить чем она лучше Postgresql

"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено rob pike , 16-Май-14 14:04 
http://datachomp.com/archives/top-10-reasons-i-like-postgres.../

"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено softfire , 16-Май-14 14:23 
Чем красный  лучше синего?
А так, конечно, да попытка затроллить могла бы быть знатной, если б не полное отсутствие малейших знаний о СУБД.

"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено rshadow , 16-Май-14 14:51 
Пока все спорят что лучше, постгрис 9.4 анонсирует работу быстрее чем монго.

"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено upyx , 16-Май-14 16:41 
Да ладно? Где? Как? о.О Хочу! :)

"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено rob pike , 16-Май-14 16:45 
http://www.sai.msu.su/~megera/postgres/talks/RIT-Bartunov-Ko...

"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено Аноним , 16-Май-14 17:36 
Но это ещё не значит что он может заменить монго там где монго действительно нужен :-)

"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено rob pike , 16-Май-14 17:52 
Приведите пример?

Ну кроме очевидного - "в нашем стартапе молодые хипстеры не знают SQL но слышали что монго это модно"


"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено Аноним , 16-Май-14 18:33 
Пример - когда автоматический фейловер и перевыборы мастера важнее, чем ACID. Такой класс задач тоже существует. Использовать mongo в отрыве от репликасета действительно тупо, согласен, если учесть что на приложениях, не являющихся бенчмарками, монга - аццкий тормоз.

"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено rob pike , 16-Май-14 18:50 
>автоматический фейловер

http://evol-monkey.blogspot.ru/2014/01/setting-up-postgres-a...
Вариант не единственный.

>важнее, чем ACID

Давайте говорить прямо - когда пофиг потеря данных.

>Такой класс задач тоже существует

Да чего только не существует.

>на приложениях, не являющихся бенчмарками, монга - аццкий тормоз.

А в чем там основные разницы с бенчмарками? WriteConcern.MAJORITY? А еще?


"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено Аноним , 16-Май-14 23:55 
> А в чем там основные разницы с бенчмарками? WriteConcern.MAJORITY? А еще?

Скажите, коллега, а зачем вы задаёте идиотские вопросы?


"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено Аноним , 16-Май-14 23:57 
> А в чем там основные разницы с бенчмарками? WriteConcern.MAJORITY? А еще?

Скажите, коллега, а зачем вы задаёте идиотские вопросы?


"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено netch , 30-Май-14 17:45 
> Пример - когда автоматический фейловер и перевыборы мастера важнее, чем ACID. Такой
> класс задач тоже существует. Использовать mongo в отрыве от репликасета действительно
> тупо, согласен, если учесть что на приложениях, не являющихся бенчмарками, монга
> - аццкий тормоз.

А зачем вообще master?


"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено Аноним , 16-Май-14 23:52 
Прочитайте документацию на mongodb и на postgresql, это не взаимозаменяемые субд.

"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено Аноним , 17-Май-14 00:11 
правильно, постгрес шире.

"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено Аноним , 16-Май-14 14:27 
Хотя бы тем, что работает на стандартных операционных системах, а не на игровой платформе. Во-вторых - это современная вещь в отличие от упомянутого тобой чего-то мутного, происходящего и недалеко ушедшего от первой версии Sybase.

"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено rob pike , 16-Май-14 14:35 
>недалеко ушедшего от первой версии Sybase

Здесь вы очень неправы.


"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено ананим , 16-Май-14 16:27 
А что такое карусель?

"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено Гость , 19-Май-14 11:40 
Новый интернет мем родился !!  :)

"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено Нанобот , 16-Май-14 15:25 
где-то на $20000 дешевле

"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено rob pike , 16-Май-14 16:23 
Это минимум.

>We have purchased the PostgresPlus version for a very reasonable 19k a year vs Microsoft 250k for a Quad Socket setup with 32 cores.


"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено ананим , 16-Май-14 16:29 
Угу, при том что и "кластер" там почти номинальное понятие.

"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено rob pike , 16-Май-14 16:43 
> Угу, при том что и "кластер" там почти номинальное понятие.

По сравнению с VMS может и номинальное, а по сравнению с RAC - более-менее.


"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено Аноним , 16-Май-14 17:23 
>> Угу, при том что и "кластер" там почти номинальное понятие.
> По сравнению с VMS может и номинальное, а по сравнению с RAC
> - более-менее.

У MSSQL нет кластерного решения в общепринятом понимании. Декоративный - есть.


"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено rob pike , 16-Май-14 17:53 
Общепринятых пониманий - примерно десяток

"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено ананим , 17-Май-14 13:04 
Вот и я говорю — внешняя политика сша очень похожа на маркетинг мс.
Наверное это одни и теже люди. Ну, про карусель я уже интересовался выше.

"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено rob pike , 17-Май-14 13:36 
>внешняя политика сша очень похожа на маркетинг мс

Чем же?

>Наверное это одни и теже люди. Ну, про карусель я уже интересовался выше

Что за карусель?


"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено ананим , 17-Май-14 16:18 
> Что за карусель?

Ха! ☺
Вот поэтому вопрос про кластеризацию субд из этих «Общепринятых пониманий - примерно десяток» я вам и не задал — ответ будет тот же, а именно 0 на каждую из этого десятка.


"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено rob pike , 17-Май-14 20:40 
Какой вы коварный.

"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено Аноним , 16-Май-14 18:00 
250k $ это вместе с исходным кодом?

"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено rob pike , 16-Май-14 18:12 
На 32 core это видимо еще без клиентских лицензий было.
Около $7000 за core для 2012 Enterprise Edition было.

"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено Аноним , 16-Май-14 15:51 
Чего меня заминусовали? Просто думаю, какую СУБД ставить, а тут как раз новость. Я знаете, сначала смотрю на качество софта, а потом уже на то, какая там лицензия.

"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено 1 , 16-Май-14 16:29 
ставь sqlite - качественная СУБД

"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено rob pike , 16-Май-14 16:31 
Только MongoDB
Только хардкор

"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено Аноним , 16-Май-14 15:53 
Да это троллинг, наверное, не воспринимайте серьезно :)

"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено Аноним , 18-Май-14 22:20 
> Да это троллинг, наверное, не воспринимайте серьезно :)

Это вброс гражданина, страдающего недугом, имеющим код F70 в международной классификации болезней МКБ-10.


"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено Аноним , 16-Май-14 18:07 
>Чем это лучше MS SQL Server?

Как минимум, лицензией.


"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено Аноним , 18-Май-14 22:18 
> Чем это лучше MS SQL Server?

А что такое MS SQL Server? Не знаю такого зверя под Linux.


"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено rob pike , 16-Май-14 14:20 
Бывший Postgres-XC.

http://www.highload.ru/2012/abstracts/419.html


"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено Andrey Mitrofanov , 16-Май-14 14:36 
> Бывший Postgres-XC.

Форк, похоже:

http://www.databasesoup.com/2014/05/94-beta-postgres-xl-and-...
http://www.postgres-xl.org/faq/


"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено rob pike , 16-Май-14 16:21 
Формально - форк. А так - всё те же (девелоперы), всё с тем же.

"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено Andrey Mitrofanov , 18-Май-14 12:05 
> Формально - форк. А так - всё те же (девелоперы), всё с
> тем же.

В лучшем случае, синдром версии 2.0: бросили всё, что не получилось в старой "весии", объявили новые/другие цели и запилии новый релиз. Ну, спонсоров, навеное, поменяли - старые поиздержались в пути.


"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено rob pike , 18-Май-14 15:19 
Я бы не стал так пессимистично.
Вполне возможно что история немного другая, хотя и столь же обыденная - стало понятно что уперлись в тупик (я полагаю - с GTM), надо делать по-другому, менеджмент боится и отмашку на это не даёт, девелоперы собрались, перешли через дорогу и нашли другой.

"Представлена свободная кластерная СУБД Postgres-XL"
Отправлено 1 , 16-Май-14 15:36 
Новости не читай, быстрее отвечай ?
"StormDB, в свою очередь, основан на открытом проекте Postgres-XС и развивается разработчиками, ранее вовлечёнными в проекты Postgres­-XC и Stado. Postgres-XL отличается от Postgres­-XC иной философией и целями развития" - не благодари.

"Новая свободная кластерная СУБД Postgres-XL"
Отправлено Аноним , 16-Май-14 16:51 
чем оно лучше просто постгреса ?

"Новая свободная кластерная СУБД Postgres-XL"
Отправлено rob pike , 16-Май-14 16:56 
>Postgres-XC is a write-scalable synchronous multi-master PostgreSQL cluster with the following features. 1) Both read and write scalability. 2) Configured with more than one server. 3) Complete global transaction and visibility management.

"Новая свободная кластерная СУБД Postgres-XL"
Отправлено anonimus , 16-Май-14 23:53 
Для систем 24/7 - выведение узла из кластера для обслуживание,
горячее добавление новых узлов, горячее восстановление.
Среди систем поддерживающих репликацию данных на узлы pgxc
выделяется завершенностью функционала.
Можно применять как бесплатную альтернативу для решений на базе
MSSQL для 24/7.
Минус в отсутствии удобных средств GUI администрирования
кроме консольных команд.

"Новая свободная кластерная СУБД Postgres-XL"
Отправлено Аноним , 18-Май-14 22:21 
> Можно применять как бесплатную альтернативу для решений на базе
> MSSQL для 24/7.

Ты достал уже.


"Новая свободная кластерная СУБД Postgres-XL"
Отправлено Ононим , 18-Май-14 23:17 
Сынок, выражай мысли более конструктивно - например чем
достал тебя легион?

"Новая свободная кластерная СУБД Postgres-XL"
Отправлено Аноним , 17-Май-14 02:12 
1C на нём заработает?

"Новая свободная кластерная СУБД Postgres-XL"
Отправлено Аноним , 18-Май-14 00:15 
нет, у 1С свои патчи

"Новая свободная кластерная СУБД Postgres-XL"
Отправлено 1 , 19-Май-14 12:54 
Ну вроде как для 8.3 всё ближе к натуральному PostgreSQL

"Новая свободная кластерная СУБД Postgres-XL"
Отправлено Аноним , 18-Май-14 22:23 
> 1C на нём заработает?

Запомни про 1С:

1. Работает под Windows
2. Работает в терминале
3. Имеет собственную файловую БД

Почему, не знаю, наверное, иначе поступать ему не велел Майкрософт.

Все остальное - маркетинг, не подкрепленный фактами.


"Новая свободная кластерная СУБД Postgres-XL"
Отправлено Аноним , 19-Май-14 06:33 
Точно. Еще документация в коробке не имеет ничего общего с действительностью (Microsoft, привет). И правду об установке и нормальной (= когда не виснет раз в месяц и не падает перед годовым отчетом) работе нельзя прочитать и узнать на курсах - ее знают только франчайзи.

"Новая свободная кластерная СУБД Postgres-XL"
Отправлено 1 , 19-Май-14 12:58 
>> 1C на нём заработает?
>Запомни про 1С:
>1. Работает под Windows

Вроде анонсирован толстый клиент под Linux

>2. Работает в терминале
>3. Имеет собственную файловую БД

Ну если в терминале - то да, а если через "Сервер 1с" - то и нормальные СУБД пользует.
Правда "Сервер 1с" в 64бит виде - 72штукаря деревянных :-(, но под Linux тоже есть.