The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Открыт код промышленной CRM/BPM/ERP системы BGERP"
Отправлено Pingvin235, 06-Ноя-19 10:31 
1) Исторически начали работать с MySQL, ещё очень давно. Так как находили там решения для всех задач - то так и оставались на ней.
2) Мы не используем хранимых процедур и обращаемся с БД как с тупым быстрым хранилищем. Вся логика в Java.
3) Репликация в Постгре появилась встроенная значительно позже и она там специфичная, на основании сравнения бинарного файлов была. Не знаю, как сейчас. На эту тему хороший пост был от Mail.ru или типа того, как они переходили на Постгре. Репликация нам нужна, поскольку на слейв базы перекидывали тяжёлые запросы, не требующие суперактуальных данных.
4) Хранение таблиц в отдельных файлах. Сейчас это стандартная настройка, но мы когда-то пришли к этому сами. При такой схеме гораздо удобнее холодный бакап с использованием снапшотов ФС. Не знаю, есть ли это в Постгре.
5) Когда-то мы смотрели Оракл, но тогда не нашли специфичных плюшек вроде LIMIT. Там совсем другой подход, с курсорами.
6) А недавно уже в Германии я делал поддержку в Постгрес для изначально Оракл программы. Не знаю, насколько там красивый код, но вот поведение в некоторых местах было совсем непредсказуемое. Вроде как ставишь приведение типа в запросе и начинает работать индекс. Причём купленная поддержка удивляется вместе с тобой вместе, как это так получается.

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

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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