The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Выпуск кластерной СУБД Postgres-XL 9.5"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск кластерной СУБД Postgres-XL 9.5"  +/
Сообщение от opennews (??) on 20-Апр-16, 09:45 
Состоялся (http://www.postgresql.org/about/news/1662/) релиз СУБД Postgres-XL 9.5 R1 (http://www.postgres-xl.org/), основанной на технологиях PostgreSQL и предназначенной для создания кластерных систем, хорошо подходящих как для обработки транзакций в реальном времени (OLTP), так и для создания крупных баз для анализа больших наборов данных (решения для бизнес-аналитики).  Код СУБД Postgres-XL распространяется под свободной лицензией Mozilla Public License 2.0.


Кодовая база нового выпуска Postgres-XL полностью синхронизирована с PostgreSQL  9.5.2 (https://www.opennet.me/opennews/art.shtml?num=43639). Новая версия также примечательна улучшением средств обеспечения высокой доступности и полной поддержкой таких расширенных возможностей, как индексы BRIN и сжатие индексов JSONB и GIN. Предоставляемые в Postgres-XL средства массивной параллельной обработки данных (MPP, Massively Parallel Processing) позволяют добиться почти линейного увеличения масштабируемости при выполнении многих видов запросов.


Например, при решении задач бизнес-аналитики 16-узловой кластер на базе Postgres-XL демонстрирует в 16 раз более высокую производительность по сравнению с отдельным сервером PostgreSQL и при этом успешно проходит BI-тесты TPC-H. При оценке производительности обработки транзакций в реальном времени (OLTP) при помощи теста pgBench 4-узловая конфигурация Postgres-XL по сравнению с одним сервером на базе PostgreSQL продемонстрировала рост обработки транзакций в секунду на 230% при увеличении задержек в 70% для типовых запросов SELECT. Для запросов UPDATE скорость обработки возросла на 130% при росте задержек на 56%.


Некоторые особенности СУБД Postgres-XL:


-  Соответствие требованиям ACID (атомарность, согласованность, изолированность, надежность) на уровне всего кластера;
-  Поддержка механизма многоверсионности для обеспечения одновременного конкурентного доступа к БД (MVCC);
-  Распределённая модель хранения, при которой каждый узел хранит и обрабатывает отдельную порцию данных. При записи данные равномерно распределяются по разным узлам хранения, что позволяет более эффективно использовать кэширование и распределять нагрузку при чтении;
-  Расширенная модель разграничения доступа, позволяющая организовать в рамках одного кластера несколько виртуальных СУБД, закреплённых за разными арендаторами (Multi-tenant);
-  Поддержка большинства штатных возможностей PostgreSQL, в том числе средств работы с  данными в формате JSON и hstore;
-  Высокая масштабируемость - при необходимости наращивания размера базы или при увеличении нагрузки достаточно подключить новые узлы в кластер;
-  Оптимизация кластера как для приложений с большой интенсивностью записи, так и для программ, в которых преобладают операции чтения;
-  Средства обеспечения отказоустойчивости через развёртывание запасных узлов (slave), которые примут нагрузку в случае выхода из строя основного узла.


URL: http://www.postgresql.org/about/news/1662/
Новость: http://www.opennet.me/opennews/art.shtml?num=44278

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Выпуск кластерной СУБД Postgres-XL 9.5"  +/
Сообщение от Аноним (??) on 20-Апр-16, 09:45 
И все так же под BSDL? круто
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

19. "Выпуск кластерной СУБД Postgres-XL 9.5"  +/
Сообщение от Аноним (??) on 20-Апр-16, 19:00 
>Код СУБД Postgres-XL распространяется под свободной лицензией Mozilla Public License 2.0.

Copyleft

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

2. "Выпуск кластерной СУБД Postgres-XL 9.5"  –2 +/
Сообщение от Shodan (ok) on 20-Апр-16, 10:27 
интересно сравнить с галерой
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Выпуск кластерной СУБД Postgres-XL 9.5"  +3 +/
Сообщение от fvl email on 20-Апр-16, 10:45 
Тролль!
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

5. "Выпуск кластерной СУБД Postgres-XL 9.5"  +2 +/
Сообщение от Аноним (??) on 20-Апр-16, 11:09 
Лучше с CitusDB сравнить...
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

45. "Выпуск кластерной СУБД Postgres-XL 9.5"  +/
Сообщение от Аноним (??) on 22-Апр-16, 11:18 
Тогда уж с greenplum
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Выпуск кластерной СУБД Postgres-XL 9.5"  +/
Сообщение от Ан v4 on 20-Апр-16, 11:08 
Сравнительные характеристики как то не проливают свет на плюсы разработки. Хорошо бы, конечно,при таких сравнениях показатели делить на производительность машины.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Выпуск кластерной СУБД Postgres-XL 9.5"  +2 +/
Сообщение от Онаним on 20-Апр-16, 11:39 
Интересно, когда 1С научится с такой БД работать? И поможет ли ей это...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

41. "Выпуск кластерной СУБД Postgres-XL 9.5"  –1 +/
Сообщение от Kodir (ok) on 21-Апр-16, 13:11 
Хм... а чему тут "учиться"? Клиентская либа есть, бери, да соединяйся! Если только с дури они процедур не понаписякали.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

44. "Выпуск кластерной СУБД Postgres-XL 9.5"  +/
Сообщение от Онаним on 21-Апр-16, 16:10 
Именно "с дури написякали"...
Постгре "из коробки" не работает с 1С... Только специально собранный с сайта 1С.
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

7. "Выпуск кластерной СУБД Postgres-XL 9.5"  +1 +/
Сообщение от Аноним email(??) on 20-Апр-16, 11:53 
В продакшене с версии 9.2, больше года. 4-х узловой кластер в связке с CEPH. Полет нормальный. Несколько раз ложился GTM. Ничего при этом не разваливалось. Производитльность не линейная, КПД ноды в пределах 60-70 процентов.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Выпуск кластерной СУБД Postgres-XL 9.5"  +1 +/
Сообщение от AlexanderSp email on 20-Апр-16, 12:09 
Слушай, дай мануал по настройке такого кластера. А то у нас одмин только оффтопик знает.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

35. "Выпуск кластерной СУБД Postgres-XL 9.5"  +1 +/
Сообщение от Аноним (??) on 21-Апр-16, 08:51 
https://habrahabr.ru/post/253017/
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

12. "Выпуск кластерной СУБД Postgres-XL 9.5"  –1 +/
Сообщение от bOOster (ok) on 20-Апр-16, 14:18 
Ждем хотябы патчи для Postgres…  

Хотя что от Анонима можно ждать…

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

21. "Выпуск кластерной СУБД Postgres-XL 9.5"  +/
Сообщение от Аноним (??) on 20-Апр-16, 19:50 
То ли дело балабол-регистрант без постгреса, но с нечеловеческим гонором.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

32. "Выпуск кластерной СУБД Postgres-XL 9.5"  +/
Сообщение от bOOster (ok) on 21-Апр-16, 05:47 
> То ли дело балабол-регистрант без постгреса, но с нечеловеческим гонором.

Вообще замечаю интересную вещь, анонимы весьма самокритичны, раз за разом себя описывают :)

ПыСы. Уже, наверное, года 2-3 SQL 1C крутиться полностью под FreeBSD, причем не разу не падая. Heimdal аутентификация и авторизация из OpenLDAP.
Пару раз останавливали для обновления.

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

13. "Выпуск кластерной СУБД Postgres-XL 9.5"  +1 +/
Сообщение от _KUL (ok) on 20-Апр-16, 14:43 
1С ведь не использует силу логики SQL?! Они БД используют просто как пространство для хранения, а не связывания и обработки данных ...
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

14. "Выпуск кластерной СУБД Postgres-XL 9.5"  +/
Сообщение от _KUL (ok) on 20-Апр-16, 14:44 
Промахнулся веткой
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

16. "Выпуск кластерной СУБД Postgres-XL 9.5"  –2 +/
Сообщение от AlexanderSp email on 20-Апр-16, 16:48 
Ага... А всякие отчеты рисуют индусы карандашами. И обработка данных происходит специально обученными неграми...эээ...то есть афроамериканцами...
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

27. "Выпуск кластерной СУБД Postgres-XL 9.5"  +2 +/
Сообщение от _KUL (ok) on 21-Апр-16, 00:24 
Какие то глупости говорите. Рисует отчёты только обёртка 1с. В БД хранится мусор из метаданных. Приведите пример sql select'а для выбора документов созданных пользователем Иван. Гуглящие по данному вопросу будут вам благодарны в будущем.
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

34. "Выпуск кластерной СУБД Postgres-XL 9.5"  –1 +/
Сообщение от AlexanderSp email on 21-Апр-16, 08:46 
Ух ты, отчеты обертка рисует.. а данные она откуда берет? из воздуха? В общем - не разбираетесь - не лезьте. Я мануал просил по настройке кластера.
И да - запрос будет выглядить примерно так "SELECT Док.Ссылка FROM ДокументСсылка.<ТипДокумента> КАК Док ГДЕ Док.Пользователь=&Пользователь";
И этот запрос 1С транслирует в SQL. Детский сад, ей богу... Или ты думаешь в SAP R3 все по другому?

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

22. "Выпуск кластерной СУБД Postgres-XL 9.5"  –2 +/
Сообщение от Аноним (??) on 20-Апр-16, 19:51 
> 1С ведь не использует силу логики SQL?! Они БД используют просто как
> пространство для хранения, а не связывания и обработки данных ...

чем трынеть заглянул бы в созданную одинесом базу в постгресе.

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

26. "Выпуск кластерной СУБД Postgres-XL 9.5"  +1 +/
Сообщение от _KUL (ok) on 21-Апр-16, 00:19 
Самое ужасное, что глядел. Там нет логики sql, там тупо одномерная связь безликих таблиц с матаданными. Т.е. невозможно оптимизировать скорость за счёт планирования sql запросов и структур.
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

33. "Выпуск кластерной СУБД Postgres-XL 9.5"  –1 +/
Сообщение от Андрей (??) on 21-Апр-16, 06:45 
Поддерживаю. Посему, платить за лицензию M$SQL/DB2 не вижу смысла... СУБД для 1Ски - этто всего лишь хранилище...
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

23. "Выпуск кластерной СУБД Postgres-XL 9.5"  +/
Сообщение от Аноним (??) on 20-Апр-16, 21:05 
А CEPH зачем?
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

31. "Выпуск кластерной СУБД Postgres-XL 9.5"  +/
Сообщение от bOOster (ok) on 21-Апр-16, 05:30 
Ну CEPH то и выполняет задачи кластеризации. А поверх него тупо, торчат "ослиные уши" 4 обычных PostgreSQL. И этот колхоз, данный гражданин, кластером БД называет.
Детский сад.
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

49. "Выпуск кластерной СУБД Postgres-XL 9.5"  –1 +/
Сообщение от Аноним (??) on 24-Апр-16, 16:45 
а серп-то  ему каким боком нужен вдруг? или ты дату на скрпе хранишь?
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "Выпуск кластерной СУБД Postgres-XL 9.5"  –5 +/
Сообщение от Лютый жабист on 20-Апр-16, 12:23 
Господа, а в сравнении с Монго как?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

10. "Выпуск кластерной СУБД Postgres-XL 9.5"  +8 +/
Сообщение от Аноним (??) on 20-Апр-16, 13:27 
Плохо. Очень плохо. Ужасно. Невыносимо.

Невыносимо плохо и ужасно читать такие комментарии, как тот, на который я сейчас ответил.

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

17. "Выпуск кластерной СУБД Postgres-XL 9.5"  +1 +/
Сообщение от Вареник on 20-Апр-16, 17:02 
Монго разваливается и не собирается, при первом удобном случае. Не кластер, а головная боль админа.
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

29. "Выпуск кластерной СУБД Postgres-XL 9.5"  +/
Сообщение от Лютый жабист on 21-Апр-16, 05:25 
Господин, может ты четное количество нод поднял? 8)
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

37. "Выпуск кластерной СУБД Postgres-XL 9.5"  +/
Сообщение от Аноним (??) on 21-Апр-16, 10:08 
Какой красивый риторический вопрос. Только не четное количество нод, а так да все верное.
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

47. "Выпуск кластерной СУБД Postgres-XL 9.5"  +/
Сообщение от Вареник on 23-Апр-16, 22:28 
Причем здесь я? Это общий момент администрирования Mongo кластеров и ее стресс-тестов.

У суровых кластерных практиков Mongo как вариант вообще не обсуждается:
http://highscalability.com/all-posts/

Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

30. "Выпуск кластерной СУБД Postgres-XL 9.5"  –1 +/
Сообщение от Лютый жабист on 21-Апр-16, 05:30 
Из FAQа PG XL:

In terms of automatic failover, it is currently not part of the core project, but Corosync/Pacemaker has been used for this purpose.

Интересный расклад. С трудом верится, что оно может быть лучше Монго.

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

38. "Выпуск кластерной СУБД Postgres-XL 9.5"  +1 +/
Сообщение от Аноним email(??) on 21-Апр-16, 10:24 
С трудом верится, что оно может быть лучше ОДНОПОТОЧНОЙ Монго? ))
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

46. "Выпуск кластерной СУБД Postgres-XL 9.5"  +/
Сообщение от Лютый жабист on 23-Апр-16, 08:41 
У меня регулярно ест 800%
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

48. "Выпуск кластерной СУБД Postgres-XL 9.5"  +/
Сообщение от Вареник on 23-Апр-16, 22:43 
> Из FAQа PG XL:
> In terms of automatic failover, it is currently not part of the
> core project, but Corosync/Pacemaker has been used for this purpose.
> Интересный расклад. С трудом верится, что оно может быть лучше Монго.

Получается что на равных. Проблемы развала при шардинге данных одинаково можно поиметь и там и там. Только в случае постгреса кроме JSON документов имеем еще и true SQL.

Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

50. "Выпуск кластерной СУБД Postgres-XL 9.5"  +/
Сообщение от Лютый жабист on 25-Апр-16, 10:00 
"true SQL" это конечно же ругательное слово? Тут в одном проекте в СУБД надо было дампить каталог в одного сайта, проникся schemaless-ностью NoSQL-ей. И скоростью (150-200 килоинсертов в сек при количестве записей за миллиард).
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

20. "Выпуск кластерной СУБД Postgres-XL 9.5"  –1 +/
Сообщение от Аноним (??) on 20-Апр-16, 19:10 
Господа все в париже
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

39. "Выпуск кластерной СУБД Postgres-XL 9.5"  +/
Сообщение от Аноним email(??) on 21-Апр-16, 10:26 
ещё в брюсель много прибывает
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

24. "Выпуск кластерной СУБД Postgres-XL 9.5"  –1 +/
Сообщение от Аноним (??) on 20-Апр-16, 22:28 
Нужно с MsSQL Server сравнивать
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

18. "Выпуск кластерной СУБД Postgres-XL 9.5"  +/
Сообщение от Аноним (??) on 20-Апр-16, 17:32 
и как оно понимает как данные распределять? по каким то ключам которые ей задавать? что происходит при добавлении сервера в кластер? при удалении сервера из кластера? перераспределение данных? данные доступны в это время?
коннектится можно к любому серверу из кластера или только к какому то центральному?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

25. "Выпуск кластерной СУБД Postgres-XL 9.5"  +/
Сообщение от ъ on 20-Апр-16, 22:52 
http://files.postgres-xl.org/documentation/tutorial-createcl...
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

28. "Выпуск кластерной СУБД Postgres-XL 9.5"  +/
Сообщение от Йода on 21-Апр-16, 04:01 
Оч сложно не осилил, картинки и бабы с bobs нужны на youtube.
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

36. "Выпуск кластерной СУБД Postgres-XL 9.5"  +/
Сообщение от Аноним email(??) on 21-Апр-16, 10:02 
Насчет кластеризации которую обеспечивает CEPH это смешно даже как то и непонятно что вы под этим имеете ввиду. В моей ситуации 4 узла данных, к которым подключены блочные устройтсва из ceph по 10Тб. 3 координатора , 2 менеджера транзакций и 2 прокси. Отказоустойчивость обеспечивается наличием резервных виртуальных машин и конфигурацией pacemaker/corosync которая в случае выпадения одного узла перемонтирует блочное устройтсво. С координаторами все проще задачу балансировки выполняет haproxy в tcp режиме. для резервирования Gtm используется тот же pacemaker с собсвенным скриптов котороый делает промойшен о новом гтм. Система планировалась с учетом 5000 транзакций в секунду и годовым ростом данных до 100Тб. Для разворачивания всего этого хозяйства есть стейты для saltstack. По типу распределения таблиц можно посмотреть официальный мануал. Если есть вопросы с удовольствием отвечу.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

40. "Выпуск кластерной СУБД Postgres-XL 9.5"  –2 +/
Сообщение от AlexanderSp email on 21-Апр-16, 12:55 
Чувствуется стиль хабра - "пришел, похвастался и ушол".. Люди, мануал дайте по поднятию такого чуда... Мануал, а не краткое описание того что сделано...
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

43. "Выпуск кластерной СУБД Postgres-XL 9.5"  +/
Сообщение от Clickfreak on 21-Апр-16, 15:19 
Вполне нормально расписано. Или вы хотите покопипастить в консольку для достижения счастья? Потом такая база пойдёт в продашен, а через год организация будет искать нормальных специалистов за кучу бабла чтобы починить "копипаст"-кластер...
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

42. "Выпуск кластерной СУБД Postgres-XL 9.5"  +/
Сообщение от Аноним email(??) on 21-Апр-16, 15:09 
Так а какой мануал, по официальной доке я все делал. на вопросы могу по скайпу или в почте ответить. + есть репозиторий с.deb пакетом с кастомным инит скриптом для запуска gtm proxy
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру