powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Вот в Пг появился multi-master GPL'ный.. Его-бы сравнить с гигантами...
23 сообщений из 23, страница 1 из 1
Вот в Пг появился multi-master GPL'ный.. Его-бы сравнить с гигантами...
    #38322329
Фотография Warstone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Собственно не так давно выпустилась бетка 1.1 PostgreSQL-XC ( сайт )

Вообще - это мульти-мастер с share-nothing.

Насколько я знаю у MS и Oracle есть аналоги. Вопрос: насколько XC близок к аналогам и сколько такие аналоги стоят?
...
Рейтинг: 0 / 0
Вот в Пг появился multi-master GPL'ный.. Его-бы сравнить с гигантами...
    #38322331
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WarstoneНасколько я знаю у MS и Oracle есть аналоги.
нету.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Вот в Пг появился multi-master GPL'ный.. Его-бы сравнить с гигантами...
    #38322333
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И, кстати, это:
Write-scalable means Postgres-XC can be configured with as many database servers as
you want and handle many more writes (updating SQL statements) compared to what a single
database server can not do.

Multi-master means you can have more than one database server that clients connect to
which provide a single, consistent cluster-wide view of the database.

Synchronous means any database update from any database server is immediately visible to
any other transactions running on different masters.
враньё, поскольку в shared-nothing среде технически невозможно. Либо данные у них
распространяются не на все ноды, либо пропускная способность по DML ограничена пиковой
способностью одной ноды, либо оно не синхронное. Всё вместе - технически невозможно: нода,
которая достигла потолка производительности, будет тормозить весь кластер.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Вот в Пг появился multi-master GPL'ный.. Его-бы сравнить с гигантами...
    #38322352
mikron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovИ, кстати, это:
Write-scalable means Postgres-XC can be configured with as many database servers as
you want and handle many more writes (updating SQL statements) compared to what a single
database server can not do.

Multi-master means you can have more than one database server that clients connect to
which provide a single, consistent cluster-wide view of the database.

Synchronous means any database update from any database server is immediately visible to
any other transactions running on different masters.
враньё, поскольку в shared-nothing среде технически невозможно. Либо данные у них
распространяются не на все ноды, либо пропускная способность по DML ограничена пиковой
способностью одной ноды, либо оно не синхронное. Всё вместе - технически невозможно: нода,
которая достигла потолка производительности, будет тормозить весь кластер.

Они не говорят что на каждый узел пишутся все данные. То что написано - возможно. противоречий нет.
...
Рейтинг: 0 / 0
Вот в Пг появился multi-master GPL'ный.. Его-бы сравнить с гигантами...
    #38322354
mikron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovИ, кстати, это:
Write-scalable means Postgres-XC can be configured with as many database servers as
you want and handle many more writes (updating SQL statements) compared to what a single
database server can not do.

Multi-master means you can have more than one database server that clients connect to
which provide a single, consistent cluster-wide view of the database.

Synchronous means any database update from any database server is immediately visible to
any other transactions running on different masters.
враньё, поскольку в shared-nothing среде технически невозможно. Либо данные у них
распространяются не на все ноды, либо пропускная способность по DML ограничена пиковой
способностью одной ноды, либо оно не синхронное. Всё вместе - технически невозможно: нода,
которая достигла потолка производительности, будет тормозить весь кластер.

Synchronous means any database update from any database server is immediately visible to
any other transactions running on different masters.
Они не говорять что данные на мастере, они говорят что данные на местере видимы.
Прочуствуте тонкую разницу.
...
Рейтинг: 0 / 0
Вот в Пг появился multi-master GPL'ный.. Его-бы сравнить с гигантами...
    #38322356
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WarstoneСобственно не так давно выпустилась бетка 1.1 PostgreSQL-XC ( сайт )

Вообще - это мульти-мастер с share-nothing.

Насколько я знаю у MS и Oracle есть аналоги. Вопрос: насколько XC близок к аналогам и сколько такие аналоги стоят?В Oracle Database есть RAC и есть Exadata. RAC - это shared-disk кластер. Exadata - это shared-nothning на уровне storage-grid.

PostgreSQL-XC я бы сравнивал с MySQL Cluster .
...
Рейтинг: 0 / 0
Вот в Пг появился multi-master GPL'ный.. Его-бы сравнить с гигантами...
    #38322386
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mikronОни не говорять что данные на мастере, они говорят что данные на местере видимы.
Прочуствуте тонкую разницу.
Ага, то есть у них сервер не ограничен использованием только своей базы на своём диске, он
может отфутболить запрос на другой сервер. Они ещё раз изобрели шардинг, поздравляю.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Вот в Пг появился multi-master GPL'ный.. Его-бы сравнить с гигантами...
    #38322395
Фотография Ёш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander Ryndin, MySQL Cluster is a technology that enables clustering of in-memory databases

он же похоже in-memory только.
...
Рейтинг: 0 / 0
Вот в Пг появился multi-master GPL'ный.. Его-бы сравнить с гигантами...
    #38322401
Фотография Ёш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovmikronОни не говорять что данные на мастере, они говорят что данные на местере видимы.
Прочуствуте тонкую разницу.
Ага, то есть у них сервер не ограничен использованием только своей базы на своём диске, он
может отфутболить запрос на другой сервер. Они ещё раз изобрели шардинг, поздравляю.
А что используется в качестве ключа?
...
Рейтинг: 0 / 0
Вот в Пг появился multi-master GPL'ный.. Его-бы сравнить с гигантами...
    #38322402
Фотография Ёш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov, там похоже можно выбирать: Your data is stored in a distributed way, that is, partitioned or replicated, as chosen by you for each table.
...
Рейтинг: 0 / 0
Вот в Пг появился multi-master GPL'ный.. Его-бы сравнить с гигантами...
    #38322500
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЁшAlexander Ryndin, MySQL Cluster is a technology that enables clustering of in-memory databases

он же похоже in-memory только.С какого перепугу "только"?
Tables can be configured to be managed purely in memory (with full logging and checkpointing to persistent storage for durability) or stored on disk.
...
Рейтинг: 0 / 0
Вот в Пг появился multi-master GPL'ный.. Его-бы сравнить с гигантами...
    #38328761
Фотография Asm64D
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Warstone( сайт )

Кто-нибудь напишите им что frame прошлый век
...
Рейтинг: 0 / 0
Вот в Пг появился multi-master GPL'ный.. Его-бы сравнить с гигантами...
    #38328849
Фотография Infernal V. Raven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Asm64DКто-нибудь напишите им что frame прошлый век
Может еще, и то, что картинки с MS Visio воровать нехорошо? :)
...
Рейтинг: 0 / 0
Вот в Пг появился multi-master GPL'ный.. Его-бы сравнить с гигантами...
    #38329606
Ivan Durak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander RyndinWarstoneСобственно не так давно выпустилась бетка 1.1 PostgreSQL-XC ( сайт )

Вообще - это мульти-мастер с share-nothing.

Насколько я знаю у MS и Oracle есть аналоги. Вопрос: насколько XC близок к аналогам и сколько такие аналоги стоят?В Oracle Database есть RAC и есть Exadata. RAC - это shared-disk кластер. Exadata - это shared-nothning на уровне storage-grid.

PostgreSQL-XC я бы сравнивал с MySQL Cluster .
я бы сравнил с гринпламом. который собсно есть mpp на шареднасинг постгресовских серверах.
...
Рейтинг: 0 / 0
Вот в Пг появился multi-master GPL'ный.. Его-бы сравнить с гигантами...
    #38329906
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ivan DurakAlexander Ryndinпропущено...
В Oracle Database есть RAC и есть Exadata. RAC - это shared-disk кластер. Exadata - это shared-nothning на уровне storage-grid.

PostgreSQL-XC я бы сравнивал с MySQL Cluster .
я бы сравнил с гринпламом. который собсно есть mpp на шареднасинг постгресовских серверах.Вот только GP ни разу не OLTP.
...
Рейтинг: 0 / 0
Вот в Пг появился multi-master GPL'ный.. Его-бы сравнить с гигантами...
    #38334678
Фотография Warstone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovmikronОни не говорять что данные на мастере, они говорят что данные на местере видимы.
Прочуствуте тонкую разницу.
Ага, то есть у них сервер не ограничен использованием только своей базы на своём диске, он
может отфутболить запрос на другой сервер. Они ещё раз изобрели шардинг, поздравляю.
Там не совсем так... Смысл в том, что если таблица шардирована по нодам, то часть запроса может исполняться на многих нодах, в то время как общий запрос выполнит уже спец прослойка.
Это что касается селектов.
Инсерты - тут я сам до конца не понял... То, как шардируются данные - понятно...Если оно шардированно, то по PKey или по hash'у. А вот если не шардированно... такое ощущение, что на все ноды летит инсерт.

Там, грубо говоря, есть табличка:
Код: sql
1.
2.
3.
CREATE TABLE test (
id BIGSERIAL NOT NULL PRIMARY KEY
); SHADING

И если спрашивают
Код: sql
1.
SELECT * FROM test WHERE id % 2 = 0

То этот запрос сначала полностью выполнится на всех нодах, потом данные прилетят на интерфейсную ноду и там уже соберется результат.

Это не совсем шардинг. Более того, тут 2-хфазный синхронный коммит.
...
Рейтинг: 0 / 0
Вот в Пг появился multi-master GPL'ный.. Его-бы сравнить с гигантами...
    #38335142
Ivan Durak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WarstoneDimitry Sibiryakovпропущено...

Ага, то есть у них сервер не ограничен использованием только своей базы на своём диске, он
может отфутболить запрос на другой сервер. Они ещё раз изобрели шардинг, поздравляю.
Там не совсем так... Смысл в том, что если таблица шардирована по нодам, то часть запроса может исполняться на многих нодах, в то время как общий запрос выполнит уже спец прослойка.
Это что касается селектов.
Инсерты - тут я сам до конца не понял... То, как шардируются данные - понятно...Если оно шардированно, то по PKey или по hash'у. А вот если не шардированно... такое ощущение, что на все ноды летит инсерт.

Там, грубо говоря, есть табличка:
Код: sql
1.
2.
3.
CREATE TABLE test (
id BIGSERIAL NOT NULL PRIMARY KEY
); SHADING

И если спрашивают
Код: sql
1.
SELECT * FROM test WHERE id % 2 = 0

То этот запрос сначала полностью выполнится на всех нодах, потом данные прилетят на интерфейсную ноду и там уже соберется результат.

Это не совсем шардинг. Более того, тут 2-хфазный синхронный коммит.
как я и говорил это один в один MPP от Greenplum :)
...
Рейтинг: 0 / 0
Вот в Пг появился multi-master GPL'ный.. Его-бы сравнить с гигантами...
    #38335143
Ivan Durak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander RyndinIvan Durakпропущено...

я бы сравнил с гринпламом. который собсно есть mpp на шареднасинг постгресовских серверах.Вот только GP ни разу не OLTP.
он такой же олтп как и эта поделка. Чем принципиально они отличаются????
...
Рейтинг: 0 / 0
Вот в Пг появился multi-master GPL'ный.. Его-бы сравнить с гигантами...
    #38336918
Фотография vromanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мы используем master-master в TimesTen. Вполне себе работает.
...
Рейтинг: 0 / 0
Вот в Пг появился multi-master GPL'ный.. Его-бы сравнить с гигантами...
    #38337094
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WarstoneВообще - это мульти-мастер с share-nothing.


В Орале термин мульти-мастер юзается для равноправной репликации. Она там бывает и синхронная и асинхронная. Основная цель поддержка распределенных БД. Для кластеров там юзаю терминология RAC, тонко намекая что у остальных не реальные кластера. Основная цель горизонтальное массшлтабирование. Обе могут иметь дополнительные цели (надежность,..). Оба могут юзаться совместно.

Но термин share-nothing, вроде, там не юзался ранее.
...
Рейтинг: 0 / 0
Вот в Пг появился multi-master GPL'ный.. Его-бы сравнить с гигантами...
    #38339037
Ivan Durak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vadiminfoWarstoneВообще - это мульти-мастер с share-nothing.


В Орале термин мульти-мастер юзается для равноправной репликации. Она там бывает и синхронная и асинхронная. Основная цель поддержка распределенных БД. Для кластеров там юзаю терминология RAC, тонко намекая что у остальных не реальные кластера. Основная цель горизонтальное массшлтабирование. Обе могут иметь дополнительные цели (надежность,..). Оба могут юзаться совместно.

Но термин share-nothing, вроде, там не юзался ранее.
еще бы он там юзался, если RAC это не шаред-насин ни разу
...
Рейтинг: 0 / 0
Вот в Пг появился multi-master GPL'ный.. Его-бы сравнить с гигантами...
    #38339095
Ivan Durak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovWarstoneНасколько я знаю у MS и Oracle есть аналоги.
нету.

а Exadata?
...
Рейтинг: 0 / 0
Вот в Пг появился multi-master GPL'ный.. Его-бы сравнить с гигантами...
    #38339947
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ivan Durakеще бы он там юзался, если RAC это не шаред-насин ни разу

А если
[quot vadiminfo]
В Орале термин мульти-мастер юзается для равноправной репликации. Она там бывает и синхронная и асинхронная.
?

Вы как-то процетировали все: т.е. предполагается ответ про все. Но явно высказались только про вторую часть.

В связи с чем возникает некая неопределенность.

Тем более учитывая происхождение вопроса:

WarstoneВообще - это мульти-мастер с share-nothing.

Т.е., возможно, первая часть цитаты важнее для ТС, чем вторая.
...
Рейтинг: 0 / 0
23 сообщений из 23, страница 1 из 1
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Вот в Пг появился multi-master GPL'ный.. Его-бы сравнить с гигантами...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]