Comments 25
а Postgres-XC и Postgres-XL это сторонние разработки или фичи из коробки?
0
Это отдельные форки. На pgconf.ru будет доклад от разработичка.
0
Это сторонние разработки. Postgres-XC — предшественник Postgres-XL. Кстати, разработчик Postgres-XL Mason Sharp будет делать доклад на pgconf.ru. Подробности про XL и XC тут www.translattice.com/postgres_compare.shtml
+1
Постргрес прекрасен. Видел тыщи мест, куда горе-интеграторы (бабло не пахнет, ага ага) тянут ора-кал за много денег, когда там бесплатный постгрес все прекрасно сделал бы.
+4
Самая известная, конечно, Oracle, сегодня это общепризнанная СУБД №1 в миреОчень спорное и странное утверждение.
+2
Ок, почитайте, по вашей ссылке есть методика этой оценки. Вкратце — Oracle это СУБД которая чаще всего упоминается в Интернете. Самая известная? Да, пожалуй, можно так сказать по этому рейтингу. Признанная? №1? Боюсь тут так просто не оценишь, слишком широка предметная область.
+2
Вообще-то есть.
+1
Но искать по правильному названию в интернете не выглядит как надежный способ найти все упоминания этой СУБД.
0
Можно использовать для получения статистики Gogle trends:
www.google.ru/trends/explore#q=%2Fm%2F0120vr%2C%20%2Fm%2F01vw9z%2C%20%2Fm%2F05ynw%2C%20%2Fm%2F04y3k&cmpt=q&tz=
www.google.ru/trends/explore#q=%2Fm%2F0120vr%2C%20%2Fm%2F01vw9z%2C%20%2Fm%2F05ynw%2C%20%2Fm%2F04y3k&cmpt=q&tz=
+2
Возможно что именно название и не даёт взлететь выше, искать действительно тяжеловато.
+2
pgconf.ru/paper/10 — PCI DSS compliance — оч хороший доклад будет
+2
Скажите, пожалуйста, Вы не в курсе, планируется ли запись (с возможностью ее посмотреть или купить для просмотра) или интернет-трансляция мероприятия?
+2
Чтобы популяризовать postgres нужно создать сертификацию… Ох уж этот отечественный подход.
+3
Арендовать аудиторию можно на три часа, а можно на 15 минут. Требуется, чтобы лекции не пересекались в пространстве-времени. Для этого unique constraints, естественно, не подходят. Тут помогут exclusive constraints, чтобы можно было гарантировать, что эти два временных интервала в одной аудитории не пересекаются.Бизнес-логика в СУБД? Стоит ли?
0
Не бизнес-логика в СУБД, а корректное описание типов в СУБД.
Корректность и консистентность данных — это как беременность, либо она есть, либо её нет.
Если не описывать «что такое консистентные данные» на уровне схемы базы, то вам придётся описывать это на уровне приложения, и в каждой точке где вы загружаете что-то из базы делать проверки.
Вы правда хотите проверять всё-всё вручную? Конечно, есть ситуации, когда проще проверять в приложении — например, когда нужно проверить статус чего-либо во внешней системе, но 99% проверок можно унести на уровень СУБД и рассматривать это как простой и гибкий валидатор ваших данных (и, к тому же, очень быстрый)
Корректность и консистентность данных — это как беременность, либо она есть, либо её нет.
Если не описывать «что такое консистентные данные» на уровне схемы базы, то вам придётся описывать это на уровне приложения, и в каждой точке где вы загружаете что-то из базы делать проверки.
Вы правда хотите проверять всё-всё вручную? Конечно, есть ситуации, когда проще проверять в приложении — например, когда нужно проверить статус чего-либо во внешней системе, но 99% проверок можно унести на уровень СУБД и рассматривать это как простой и гибкий валидатор ваших данных (и, к тому же, очень быстрый)
+4
На какие ухищрения придется пойти, чтобы поменять местами два занятия в расписании, например?
0
Если вы описали непересекаемость занятий в расписании как constraint, и меняете их в одной транзакции — то почти никаких, вот эту штуку только передёрнуть в начале транзакции www.postgresql.org/docs/9.3/static/sql-set-constraints.html
+3
Важно, что exclusion constraints берут на себя заботу о конкурентности. Если, например, просто проверять перед вставкой отсутствие противоречий, то будет race condition. Если лочить таблицу целиком – медленно. А делать на уровне приложения реализацию аналогичную exclusion constraints – муторно.
+5
Основатель «Энвижн» инвестировал в российскую команду разработчиков PostgreSQL
gov.cnews.ru/top/2015/01/28/osnovatel_envizhn_investiroval_v_rossiyskuyu_komandu_razrabotchikov_postgresql_592089
gov.cnews.ru/top/2015/01/28/osnovatel_envizhn_investiroval_v_rossiyskuyu_komandu_razrabotchikov_postgresql_592089
0
Sign up to leave a comment.
Postgres расправляет плечи