PostgreSQL API, в особенности для публичных данных и в перспективе миграции #336
Replies: 11 comments 20 replies
-
Я очень-очень жду возможности SQL-запросов к базе. |
Beta Was this translation helpful? Give feedback.
-
Мне представляется, что работа по миграции на postgres будет "дороже", чем возможные выгоды от этого. |
Beta Was this translation helpful? Give feedback.
-
Но сама идея открыть публичную часть базы для ридонли запросов - интересная. Это может полностью заменить pastvu.com/api2 и дать более широкий простор для творчества разработчикам |
Beta Was this translation helpful? Give feedback.
-
Одно из важных преимуществ PostgreSQL в сочетании с веб-сокетами на уровне пользователя возможность создания уведомлений при добавлении данных (в особенности, комментария) или других событиях измнения данных. В нашей Монге подобный механизм не раскручен, если есть. |
Beta Was this translation helpful? Give feedback.
-
Вспоминая апаратный крах нашей MongoDB и героические усилия ИТ-команды по спасению веток в разных коллекциях, не могу пройти мимо факта, что в Pg существует репликация на уровне БД и есть бесплатные программы переключения основной БД с отправителя на одного из подписчиков при крахе бывшего отправителя. |
Beta Was this translation helpful? Give feedback.
-
Коллеги, пока что из этой темы я вижу, что @klimashkin и @aeifn скорее против идеи миграции на PostgreSQL, считая, что все мыслимые "хотелки" можно реализовать и в Монге, так? |
Beta Was this translation helpful? Give feedback.
-
Однако мне очень важной кажется вопрос про уведомления пользователей - я вынес его в отдельную тему: #338 |
Beta Was this translation helpful? Give feedback.
-
Выложил проект для архивации гегографических координат изображений из БД PastVu. |
Beta Was this translation helpful? Give feedback.
-
Удалось подцепить mongo_fdw, вскоре предложу SQL интерфейс для отдельных административно-инспецкционных задач. |
Beta Was this translation helpful? Give feedback.
-
Сказать, что я весь в ожидании - это сильно преуменьшить. Это будет прорыв!
ПК
пт, 18 мар. 2022 г., 16:37 Михаил ***@***.***>:
… Удалось подцепить mongo_fdw, вскоре предложу SQL интерфейс для отдельных
административно-инспецкционных задач.
—
Reply to this email directly, view it on GitHub
<#336 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AOLAIHE2DQR7MVTKPS4IYYDVASBIXANCNFSM4UWZ44KA>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you commented.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Сейчас схемы данных не существует, так как MongoDB основана на слабо типизированных образцах. Тем не менее, экспериментальная база данных повзолила создать SQL типизацию для основных коллекций при том что существует постоянная угроза упустить из внимания некие существующие относительно редкие или не попавшиеся в образцах атрибуты коллекции. Многие коллекции хорошо ложатся в PostgreSQL, так как имеют слабо стабильный состав. Некоторые имеют сильно стабильный состав, например, news. Коллекция photo_history использует оригинальные возможности MongoDB/JavaScript, что сильно затрудняет нормализацию и типизацию. По образцам представлений из #469 можно создавать представления и внешние таблицы для других коллекций. Для полноценной интеграции интерфейса нужно включение PostgreSQL в docker в качестве необязательного компонента и, самое сложное, запаковка работающего mongo_fdw в среду разворачивания. Воспросы к @aeifn и не только. |
Beta Was this translation helpful? Give feedback.
-
На основе https://github.com/EnterpriseDB/mongo_fdw создать типизированные шаблоны коллекций для
Перспективы PostgreSQL
Beta Was this translation helpful? Give feedback.
All reactions