LINUX.ORG.RU

О миграции на Postgres в крупных российских компаниях — на открытой встрече #PostgreSQLRussia в Mail.ru Group

 , , ,


1

5

3 ноября 2015 года состоится очередная встреча сообщества #PostgreSQLRussia. Встреча пройдёт в московском офисе компании Mail.ru Group. Тема — нюансы перехода на PostgreSQL с других СУБД.

В России вот уже несколько лет наблюдается масштабное движение отказа от проприетарных СУБД. Многие крупные компании уже мигрировали или находятся в процессе миграции на PostgreSQL. Их опыт интересен не только с точки зрения самого процесса миграции. Крупные проекты, перешедшие на Postgres, могут поделиться новым, уникальным опытом, что безусловно полезно и тем, кто использует Постгрес давно.

Встреча пройдёт в формате серии небольших докладов от представителей крупных компаний, использующих PostgreSQL, а также компаний с экспертизой в областе PostgreSQL-решений.

Далее — ориентировочный план встречи.

1. Павел Лузанов, Postgres Professional (http://postgrespro.ru/). PostgreSQL для пользователей Oracle.

Доклад будет интересен пользователям Oracle, которые хотят познакомиться и начать работать с PostgreSQL. Обе СУБД хорошо совместимы со стандартом ANSI SQL. Именно поэтому, пользователям Oracle научиться работать с PostgreSQL будет не так сложно. В докладе рассмотрены некоторые особенности PostgreSQL, которые сделают процесс знакомства еще проще.

2. Илья Космодемьянский, PostgreSQL-Consulting.com (http://postgresql-consulting.com/). Pragma autonomous_transaction

Автономные транзакции - одна из самых жизненных проблем при миграции с Oracle на PostgreSQL. Я расскажу что это такое, для чего и где используется, какими способами можно работать с автономными транзакциями в PostgreSQL сейчас и о том, что в настоящий момент предпринимает PostgreSQL-сообщество чтобы реализовать полноценную поддержку автономных транзакций.

3. Андрей Кондрашов, Банк Москвы (http://www.bm.ru/). Об опыте перехода на PostgreSQL в крупном российском банке.

Название и содержания доклада уточняются

4. Дмитрий Кремер, МИА «Россия сегодня» (РИА Новости, http://ria.ru/). Об опыте перехода на PostgreSQL в крупном информационном агентстве.

Название и содержания доклада уточняются

5. Борис Верюгин, Диасофт Платформа (http://www.diasoft-platform.ru/). Автоматизированные механизмы миграции приложений с СУБД Oracle на СУБД PostgreSQL.

В докладе речь пойдёт об опыте миграции с Oracle на Postgresql компании «Диасофт Платформа» и продукте «Diasoft Database Adapter», предназначенном для миграции приложений.

Кроме того, во встрече будет участвовать VIP-гость — Брюс Момджан (Bruce Momjian, http://momjian.us/), сооснователь проекта PostgreSQL, один из лидеров PostgreSQL Global Development Group (PGDG) и эксперт компании EnterpriseDB (http://enterprisedb.com/), основной продукт которой, Postgres Plus Advanced Server, является расширенной коммерческой версией PostgreSQL, призванной облегчить миграцию с СУБД Oracle.

Предварительная запись на встречу — на страничке сообщества: http://www.meetup.com/postgresqlrussia/events/225208401/ (также потребуется доп. обязательная регистрация на странице Mail.ru Group, будет объявлено отдельно)

Обсуждение и онлайн-общение на тему PostgreSQL: http://postgres.chat

>>> Подробности

Ой, мне кажется катом надо воспользоваться:
[cut]Текст, который будет скрыт внутри спойлера[/cut]
при скрытии теста, отобразит ссылку вида ( читать дальше... ).

Bbore ()

А в каком докладе (и когда) будет рассказано как перевести миллионы строк PL/SQL из Oracle DB в PostgreSQL?

anonymous ()

Очень болею за PostgreSQL, хотел отказаться от MSSQL на работе, но сказали что уже пробовали, 1С глючила работая в этой среде.

Кто то сталкивался с таким?

weare ★★ ()

Автономные транзакции

А что это такое?

foror ★★ ()

Всё круто. Но почему именно в Майл ру? Многие из-за этого не пойдут.

th3m3 ★★★★★ ()
Ответ на: комментарий от th3m3

Всё круто. Но почему именно в Майл ру? Многие из-за этого не пойдут.

А кому как не майл ру экономить на лицензиях MS? С ее то трафиком...

weare ★★ ()
Ответ на: комментарий от th3m3

Встреча пройдёт в московском офисе компании Mail.ru Group

вангую этот требование организаторов.

ymn ★★★★★ ()
Ответ на: комментарий от weare

Дело не экономии. Дело в том, что это за компания.

th3m3 ★★★★★ ()
Ответ на: комментарий от th3m3

Дело в том, что это за компания.

Ну vk, ok, мой мир и что то еще, большая компания.

weare ★★ ()

Зачем крупным компаниям переходить на бесплатную СУБД? Для крупных компаний деньги на лицензии не проблема.

pawnhearts ★★★★ ()
Ответ на: комментарий от foror

транзакции внутри транзакции, которые управляются отдельно от родительской, в частности в области отката родительской.

частая сфера примерение - например логическое журналирование большой «родительской» транзакции, при роллбеке родительской - журналирование будет сохранено.

bl ★★ ()

Вот скажите мне, PostgreSQL лучше Oracle и MS SQL вместе взятых, или еще нет?

Просто почему то все не сбежали на Postgres

weare ★★ ()
Последнее исправление: weare (всего исправлений: 1)
Ответ на: комментарий от pawnhearts

гребанный экспотенциальный рост данных и новые методы обработки.
то, что 10 лет назад оперировало десятками тысяч сущностей, меняя миллионы свойств в сутки, сейчас должно обрабатывать несколько миллионов сущностей и с десятком миллиардов свойств. и еще ололитика.
казалось бы технический прогресс, физические ресурсы - горизонтально масштабировать, позволяют, но лицензии на ПО надо тоже умножать на этот «горизонтальный масштаб». особенно эта «нужная» ололитика: сколько пользователей лайкнуло наши продукты в фейсбуке но потом отказалось покупать в разрезе региона и цвета волос

bl ★★ ()

MySQL?

Почему весь мир пользуется MariaDB и подобными решениями, а у России, как всегда, особый путь? Почему только в нашей стране используют FreeBDSM и слушают Scooter?

Camel ★★★★★ ()
Ответ на: комментарий от pawnhearts

Например если запад накладывают санкции на компанию, то оракл отзывает лицензии и прекращает поддержку. С постгресом такого не случится.

Ну и, имхо, для любой компании цены на лицензии это проблема. Компании существуют для заработка, а не для поддержки оракла на плаву. Если что-то можно делать дешевле, нет смысла за это платить.

Legioner ★★★★★ ()
Ответ на: комментарий от weare

Вот скажите мне, PostgreSQL лучше Oracle и MS SQL вместе взятых, или еще нет?

Ещё нет.

Legioner ★★★★★ ()
Ответ на: комментарий от bl

И тем не менее, стоимость лицензий для крупной компании меньше чем стоимость рисков. Да и коммерческие СУБД гораздо лучше мастшабируются. Плюс большинство специалистов по базам данных на рынке труда обучены работать именно с oracle/mssql/db2.

pawnhearts ★★★★ ()
Ответ на: MySQL? от Camel

Почему весь мир пользуется MariaDB и подобными решениями, а у России, как всегда, особый путь? Почему только в нашей стране используют FreeBDSM и слушают Scooter?

Подтвердишь статистикой? MySQL только недавно начал становиться вменяемой базой, когда инженеры оракла там половину говнокода перелопатили.

Legioner ★★★★★ ()
Ответ на: комментарий от weare

Кто то сталкивался с таким?

Глючит, подтверждаю. Можно пробовать бесплатную версию ИБМвской базы, с ней говорят, что все ок.

stave ★★★★★ ()
Ответ на: комментарий от th3m3

Многие из-за этого не пойдут.

Сомневаюсь. Есть мнение что 1) все большие компании говно 2) это не значит что там инженеры плохие.

Мракетинг и эффективный менеджмент это отдельное.

true_admin ★★★★★ ()
Ответ на: комментарий от stave

Глючит только у кого рук не из того места растут. Уже два года сервак на CentOS + Postgre все работает замечательно

AleksK ()
Ответ на: комментарий от anonymous

А в каком докладе (и когда) будет рассказано как перевести миллионы строк PL/SQL из Oracle DB в PostgreSQL?

Вендорлок во всей своей красе.

anonymous ()
Ответ на: комментарий от AleksK

Глючит только у кого рук не из того места растут. Уже два года сервак на CentOS + Postgre все работает замечательно

Больше данных дай. Размер базы, количество пользователей, конфиг свой или типовой?

stave ★★★★★ ()
Ответ на: комментарий от Legioner

Внезапно недавно

MySQL только недавно начал становиться вменяемой базой

Github, Wikipedia, Google, Facebook, Twitter, LinkedIn, Alibaba, Taobao, Booking.com, AirBnB, Dropbox, Pinterest, GroupOn, Yelp

Camel ★★★★★ ()
Ответ на: комментарий от weare

Просто почему то все не сбежали на Postgres

Потому что во-первых, не лучше, а такая же как минимум и лучше будет не в качестве, а в бесплатности лицензии. С ораклом ты платишь специалисту зарплату и официальному саппорту, за каждое ядро на твоем процессоре. А с постгрессом ты платишь только специалисту зарплату. А во-вторых, нельзя перейти с одной базы данных на другую. В 90% случаев это означает переписать весь проект с нуля. Это тебе не убунту на локалхосте переустановить.

autonomous ★★★★ ()
Ответ на: Внезапно недавно от Camel

MySQL это оракл, зачем менять один оракл на другой? Попустись и юзай постгрес.

autonomous ★★★★ ()
Ответ на: комментарий от pawnhearts

Если они переходят с проприетарной СУБД, то возможность вносить свои поправки в проект может сыграть роль. У них всё равно есть люди, которые оптимизируют СУБД, так пусть они вместо расстановки костылей и уговаривания поддержки производителя сами решают в коде проблемы, исходя из конкретных потребностей. Как раз для крупных компаний такой подход может оказаться более выгодным в перспективе.

xaizek ★★★★★ ()
Ответ на: MySQL? от Camel

Re: MySQL?

Почему только в нашей стране используют FreeBDSM и слушают Scooter

продиджи предпочитаешь?

anonymous ()
Ответ на: комментарий от weare

Очень болею за PostgreSQL

Классная, СУБД, ага. Применяю где только могу. И по возможности пытаюсь помогать развитию.

1С глючила работая в этой среде

Пару раз клиенты жаловались на задержку запросов. Смотрел и высмотрел проблемы в сети.

rht ★★★★★ ()
Ответ на: комментарий от xaizek

Я думаю что людей которые хорошо знают код такого огромного проекта как postgres весьма немного. И которые реально способны вносить нужные правки, при этом ничего не сломав. И их услуги будут весьма не дешевы и не быстры.

pawnhearts ★★★★ ()
Ответ на: комментарий от autonomous

Не оракелом единым

MySQL это оракл, зачем менять один оракл на другой? Попустись и юзай постгрес.

MariaDB, Percona.

Camel ★★★★★ ()
Ответ на: Не оракелом единым от Camel

MariaDB, Percona

Что с ними будет, когда mysql и postgresql уйдут далеко вперед? Смогут ли эти организации с ними конкурировать?

autonomous ★★★★ ()
Ответ на: комментарий от autonomous

Retardos

MariaDB, Percona

Что с ними будет, когда mysql и postgresql уйдут далеко вперед? Смогут ли эти организации с ними конкурировать?

MacOS, Windows

Что с ними будет, когда ReactOS уйдёт далеко вперёд? Смогут ли эти организации с ними конкурировать?

Camel ★★★★★ ()
Ответ на: комментарий от postman_

Чувство растяжимости

У вас чувство сопричастности.

У меня чувство, что меня где-то обманывают. Пытаются меня убедить, что «MySQL только недавно начал становиться вменяемой базой», при этом многие компании зачем-то им пользуются уже довольно давно.

Camel ★★★★★ ()

Вопрос почему слон сидит к человеку задом уже задавали?

anonymous ()
Ответ на: комментарий от pawnhearts

Для крупных компаний деньги на лицензии не проблема.

Деньги лишними не бывают. Особенно если это не один сервак с СУБД, а целые кластеры вырисовываются. А тут не только деньги на лицензию на СУБД, а еще на лицензию на серверные винды, на терминальный доступ (а без него на практике неудобно), на средства разработки, на пятое, десятое. Суммы ощутимые делаются.

praseodim ★★ ()
Ответ на: комментарий от Legioner

Например если запад накладывают санкции на компанию, то оракл отзывает лицензии и прекращает поддержку.

Чего я не понимаю, та это почему у нас не додумались внести исключение в законы, что отзывы лицензий по санкционным причинам недействительны. Какой-то мазохизм получается.

praseodim ★★ ()
Ответ на: MySQL? от Camel

Это БД совершенно разных классов. Безусловно MySQL прогрессирует и вбирает технологии, которые были в PostgreSQL десять лет назад, но и сам PostgreSQL не стоит на месте. Это довольно крутое и устойчивое решение для хранения данных.

Evgueni ★★★★★ ()
Ответ на: комментарий от praseodim

Почему сразу винды? Oracle тот же работает и под линуксом и под соляркой. Средства разработки под него бесплатно качаются вроде как?

pawnhearts ★★★★ ()
Ответ на: комментарий от pawnhearts

В первый раз вижу живого человека, не менеджера, которому искренне нравится оракел.

anonymous ()
Ответ на: комментарий от pawnhearts

Почему сразу винды? Oracle тот же работает и под линуксом и под соляркой.

Нужный для оракла и линукс и солярка стоят примерно столько же, если не дороже даже, как и серверные винды. Конечно, можно попытаться быть самым умным: купить Oracle, но поставить его на CentOS, тем не менее в серьезной фирме так поступать не станут.

Средства разработки под него бесплатно качаются вроде как?

Вроде да. Кстати, сам оракл для учебы/разработки тоже можно бесплатно скачать. Тем не менее, oracle всегда найдет за что деньги взять.

praseodim ★★ ()
Ответ на: комментарий от anonymous

Почему бы и не нравиться? Его конечно тяжело освоить на нормальном уровне просто поставив и потыкав методом тыка.

praseodim ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.