Как стать автором
Обновить

R-Style Softlab подтвердила совместимость RS-Bank V.6 с СУБД Postgres Pro

Время на прочтение3 мин
Количество просмотров962

Российская ИТ‑компания R‑Style Softlab, разработчик ПО для цифровизации бизнес‑процессов и системный интегратор, входящий в группу РСХБ, подтвердила совместимость своей Автоматизированной банковской системы (АБС) RS‑Bank V.6 с российской СУБД Postgres Pro Enterprise компании Postgres Professional.

Читать далее
Всего голосов 8: ↑6 и ↓2+6
Комментарии0

Битый или небитый? Как обеспечить целостность данных в Postgres Pro

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров2.6K

Следим за целостностью данных в PostgreSQL. Мысль о возможной катастрофе неприятна, поэтому люди часто не принимают серьезных предупредительных мер.

Администратор любой IT системы должен знать о всех возможных проблемах, которые могут возникнуть на вверенном ему оборудовании: аппаратные сбои системы хранения, сбои файловой системы, повреждения страниц в оперативной памяти, сбои в кэше хранилищ и так далее. Для серверов баз данных выявление и исправление таких ошибок особенно важно, так как информация в БД должна быть в согласованном состоянии и некорректность только части данных портит БД целиком. В этой статье мы расскажем с помощью каких инструментов можно защитить ваши данные в СУБД Postgres и обнаруживать ошибки до того, как они становятся реальными проблемами.

Читать далее
Всего голосов 10: ↑10 и ↓0+16
Комментарии5

Внутри S3. Доклад Яндекса

Время на прочтение12 мин
Количество просмотров20K

Привет, я Паша, разработчик в Yandex Infrastructure, и я катаю гусей. С 2019 года я развиваю S3-хранилище как для внутренних пользователей Яндекса, так и для клиентов Yandex Cloud. А «гусём» называется наш бэкенд S3 API: он написан на Go, а из словосочетания Go + S3 получился goose. Возможно, вы также слышали про GeeseFS — это наш высокопроизводительный FUSE-клиент для S3. C его помощью вы можете на своём ноутбуке или виртуалке подмонтировать папку, которая будет работать с бакетом S3. 

Для чего нам «гуси» и прочая орнитология? Яндексовая инсталляция хранилища S3 хранит миллиарды файлов. Это огромные объёмы данных, а также метаданных. Для хранения метаданных мы научились использовать умное шардирование, и теперь сами управляем распределением занятого места и нагрузкой между шардами баз.

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

Читать далее
Всего голосов 71: ↑70 и ↓1+84
Комментарии52

Укротителям слонов: 30 сентября пройдёт PGConf.NN

Время на прочтение1 мин
Количество просмотров550

30 сентября 2021 года в Нижнем Новгороде пройдёт PGConf.NN – техническая конференция по СУБД PostgreSQL, организованная компанией Postgres Professional при активной поддержке партнера соорганизатора – ассоциации IT-компаний iCluster.

Участие бесплатное.

А что там будет?
Всего голосов 9: ↑9 и ↓0+9
Комментарии3

Arenadata выпустила продукт на базе PostgreSQL

Время на прочтение2 мин
Количество просмотров1.4K

Компания Arenadata вывела на рынок продукт на базе открытой объектно-реляционной СУБД PostgreSQL — Arenadata Postgres (ADPG). Коммерческий дистрибутив Arenadata оснащён расширенным функционалом, оригинальной документацией и технической поддержкой. В начале июня Arenadata Postgres прошёл экспертную проверку Минцифры и был включён в единый реестр российского ПО.

Читать далее
Всего голосов 3: ↑2 и ↓1+1
Комментарии2

«DWH на основе GreenPlum»: теперь в формате видеокурса

Время на прочтение1 мин
Количество просмотров826

Сегодня стартовал первый поток «DWH на основе GreenPlum». Для тех, кто хотел, но не успел присоединиться, хорошие новости. Вы можете купить его в формате видеокурса с доступом к урокам на 2 года. 

«DWH на основе GreenPlum» — полностью авторский курс. Мы подготовили его по инициативе спикера Ивана Чувашова, администратора баз данных Southbridge и ведущего инженера Data Driven Lab. Все материалы он собирал на протяжении 10 лет, мы просто доработали их с методистом и подготовили стенды под практические задания.  

Читать далее
Всего голосов 4: ↑4 и ↓0+4
Комментарии0

В свободном доступе опубликована локализованная документация к PostgreSQL 15.0

Время на прочтение1 мин
Количество просмотров7.6K

Компания Postgres Pro опубликовала перевод на русский язык официальной документации к PostgreSQL 15.0. Вместе с этим компания поделилась общедоступными книгами и учебниками по работе с PostgreSQL.

Читать далее
Всего голосов 14: ↑14 и ↓0+14
Комментарии4

«PostgreSQL. База» — старт потока 15 февраля 2023 года

Время на прочтение2 мин
Количество просмотров680

15 февраля стартует поток курса с мощным уклоном в практику от администратора баз данных в Southbridge и ведущего инженера компании Data Driven Lab Ивана Чувашова — «PostgreSQL. База».

Вся теоретическая часть основана на реальных задачах команды эксплуатации, а выполнение домашних заданий на стендах займет до 108 часов. В общем, это отличный курс, чтобы быстро прокачаться от «у меня в стеке есть PostgreSQL» до «ща всё будет».

Читать далее
Всего голосов 9: ↑9 и ↓0+9
Комментарии0

MCS и Postgres Professional запускают облачный сервис управляемой базы данных Postgres Pro

Время на прочтение2 мин
Количество просмотров2.2K


Облачная платформа Mail.ru Cloud Solutions совместно с Postgres Professional разработали облачный сервис управляемой базы данных, предоставляемый по модели Database-as-a-Service — Postgres Pro Cloud. Решение обеспечивает надежное и безопасное хранение информации, быстродействие систем и легкость масштабирования.
Читать дальше →
Всего голосов 9: ↑9 и ↓0+9
Комментарии0

«Росатом» переходит на российское ПО

Время на прочтение2 мин
Количество просмотров19K
image

Госкорпорация «Росатом» начала процесс перехода с канадской СЭД Documentum OpenText и американской СУБД Oracle на решения из реестра отечественного ПО от Минкомсвязи. На полный перевод систем потребуется примерно 750 млн рублей, сообщает CNews.
Читать дальше →
Всего голосов 16: ↑15 и ↓1+21
Комментарии17

25 июня состоится Online @Databases Meetup

Время на прочтение3 мин
Количество просмотров714


Привет, друзья. Приглашаем на Online @Databases Meetup 25 июня всех, кто вместе с нами интересуется вопросами современных производительных баз данных.

Подготовили для вас увлекательную программу, которая на этот раз полностью из хайлайтов — вы узнаете:

  • Как собрать гибридное облако на Kubernetes, которое может заменить DBaaS, покажет Пётр Зайцев, CEO Percona.
  • Как Mail.ru Cloud Storage эволюционировало за свои три года в проде и вместе с ним менялся подход к Tarantool в его архитектуре, поделится Владимир Перепелица, архитектор Mail.ru Cloud Solutions.
  • Всё о JSON[b] в Postgres расскажет Олег Бартунов, CEO Postgres Professional.
  • А стратегическими планами по развитию Postgres Pro поделится Иван Панченко, заместитель генерального директора Postgres Professional.

Митап пройдет 25 июня (четверг) в 19:00 в формате онлайн. Регистрация обязательна и закрывается 24 июня в 23:59.
Очень подробная программа митапа
Всего голосов 7: ↑6 и ↓1+10
Комментарии0

«PostgreSQL. База» — старт 15 февраля 2023

Время на прочтение1 мин
Количество просмотров897

15 февраля стартует третий поток курса с мощным уклоном в практику от администратора баз данных в Southbridge и ведущего инженера компании Data Driven Lab Ивана Чувашова — «PostgreSQL База».

Вся теоретическая часть основана на реальных задачах команды эксплуатации, а выполнение домашних заданий на стендах займет до 108 часов. В общем, это отличный курс, чтобы быстро прокачаться от «у меня в стеке есть PostgreSQL» до «ща всё будет».

Читать далее
Всего голосов 8: ↑8 и ↓0+8
Комментарии1

DEVCONF::GetFreeLogin(x00) — уже более 600 участников. Next level: Теперь каждый x00 участник участвует бесплатно

Время на прочтение1 мин
Количество просмотров2.7K
image
Благодаря огромной поддержке сообществ WEB-разработчиков — оргкомитет принял решении поощрять каждого x00 сотого участника основного дня DEVCONF 17 мая — бесплатным участием 17мая — все веб-технологии Python, Perl, PHP, Ruby, .NET за один день
devconf.ru

x00 — ваш пропуск на DEVCONF 2010 17мая!
Торопитесь уже 50% мест занятно.

Официальный twitter конференции http://twitter.com/devconf_ru
Всего голосов 33: ↑19 и ↓14+5
Комментарии12

Ручная сборка PostgreSQL для 1C 8.2, или легкие пути не для нас!

Время на прочтение9 мин
Количество просмотров25K
В статье рассказывается про ручную сборку базы данных PostgreSQL для 1C под Gentoo Linux.
Не буду рассказывать о всех тупиковых ветвях нашего лабиринта сборки постгреса для 1С. Опишу только то, чего нигде в интернете нет — то, что мы раскурили методом научного тыка. Несмотря на обилие мануалов по установке постгреса для 1C, ни один из них не решил наших основных граблей, все они оказались поверхностными и ничего не объясняли. Поэтому мы посчитали своим долгом восполнить этот пробел :-)
Читать дальше →
Всего голосов 76: ↑67 и ↓9+58
Комментарии85

OSM и карта лежачих полицейских в навигаторах

Время на прочтение5 мин
Количество просмотров6K
imageТак как начинать с начала неинтересно, начну с конца.
Мы ее-таки сделали. Достали из данных OpenStreetMap лежачих полицейских, скрестили их со страшной коммерческой программой Навител, сделали веб-просмотрщик этих самых лежачих полицейских, и интерфейс для их добавления для новичков на http://latlon.org/tc/. И даже написали небольшой пресс-релизик, ссылку на который можно разослать друзьям и знакомым-автомобилистам.
Но для хабра можно рассказать и кое-что особенное: как это всё устроено внутри, и как оно делалось.
Читать дальше →
Всего голосов 50: ↑45 и ↓5+40
Комментарии32

Статистика использования баз данных, серверов, версий Java и PHP в облаке

Время на прочтение2 мин
Количество просмотров16K
Всем привет! По многочисленным просьбам наших пользователей и читателей выкладываем статистические данные по использованию баз данных, серверов приложений, а также версий Java и PHP в облаке Jelastic. Данные собирались довольно простым образом: мы просто подсчитали количество наших пользователей, которые использовали тот или иной программный стек при создании окружений на платформе Jelastic за прошлый месяц (все тестовые аккаунты, конечно же, исключили). Также в данной статье можно отследить тренды за последний год для баз данных и всего, что касается Java, и за последние 5 месяцев для серверов приложений и версий PHP (так как поддержка PHP была реализована в конце января этого года).

Базы данных

Как видим, победитель среди баз данных вполне предсказуем – это MySQL (65%). С большим отрывом второе место занимает «сестра» MySQL – MariaDB, которую используют 12% наших пользователей. Тройку лидеров замыкают Postgres и Mongo – по 11% у каждой. Ну, и аутсайдер, нашего состязания — CouchDB, которая набрала всего один процент.

Database market share June 2013
Читать дальше →
Всего голосов 24: ↑21 и ↓3+18
Комментарии22

Резервное копирование и восстановление в PostgreSQL

Время на прочтение4 мин
Количество просмотров38K
image

Предположим что у нас есть postgresql в режиме потоковой репликации. master-сервер и hot-standby готовый заменить погибшего товарища. При плохом развитии событий, нам остается только создать trigger-файл и переключить наши приложения на работу с новым мастером. Однако, возможны ситуации когда вполне законные изменения были сделаны криво написанной миграцией и попали как на мастер, так и на подчиненный сервер. Например, были удалены/изменены данные в части таблиц или же таблицы были вовсе удалены. С точки зрения базы данных все нормально, а с точки зрения бизнеса — катастрофа. В таком случае провозглашение горячего hot-standby в мастера, процедура явно бесполезная…
Для предостережения такой ситуации есть, как минимум, два варианта…
А? О чем это он тут?!?
Всего голосов 25: ↑23 и ↓2+21
Комментарии13

Принципы работы СУБД. MVCC

Время на прочтение5 мин
Количество просмотров79K
Многие из нас сталкивались в своей работе с СУБД. На текущий момент базы данных в том или ином виде окружают нас повсюду, начиная с мобильных телефонов и заканчивая социальными сетями, в число которых входит и любимый нами хабр. Реляционные СУБД являются наиболее распространенными представителями семейства СУБД, и большинство из них являются транзакционными.
В институте нас заставляли заучивать определение ACID и стоящие за ним свойства, но почему-то стороной обходились подробности реализации этой парадигмы. В данной статье я постараюсь частично заполнить этот пробел, рассказав о MVCC, которая используется в таких СУБД как Oracle, Postgres, MySQL, etc. и является весьма простой и наглядной.
читать далее
Всего голосов 26: ↑23 и ↓3+20
Комментарии22

Тестируем ARM платформу Marvel Armada XP как хостинг для Python проекта

Время на прочтение4 мин
Количество просмотров8.5K
Благодаря GlobaTel смог получить на тест один из серверов (модулей) как из этой статьи Сервер на ARM? Made in Russia!. Как вы понимаете хостинг на ARM, а не набившем оскомину x86, это как минимум свежо и возможно будет модно. Спасибо GlobaTel.

В этой заметке я не хочу сильно подымать тему производительности (но она будет), куда интереснее посмотреть насколько безпроблемно заведётся всё ПО моего проекта. Разворачивал я только ПО, базу картинок я никуда не перемещал. Так что под катом anime-pictures.net т.е. nginx, Python+Pylons+SQLAlchemy, PostgreSQL, Memcached, Redis.
Сразу оговорюсь — заметка будет не последней, это только первое впечатление.

image

Читать дальше →
Всего голосов 23: ↑21 и ↓2+19
Комментарии9

DevConf 2014 пройдет 14 июня в Москве — соберутся более 1000 разработчиков из сообществ

Время на прочтение2 мин
Количество просмотров6.3K
imageПриглашаем посетить самую крупную конференцию года для профессиональных разработчиков, которая пройдет 14 июня в Москве и состоит из секций:
Python, Ruby, PHP, Mobi, Javascript и общей секции.
devconf.ru

Новинка 2014 года — отдельная секция Storage:
где мы собрали авторов PostgreSQL, MySQL, Percona, Sphinx, Tarantool.
Познакомим с новой БД: Neo4J !


15 июня пройдут эксклюзивные мастер-классы:

[Highload] Разработка крупного масштабируемого web 2.0 проекта с нуля (соц.сеть на 100 млн пользователей)
Sphinx Search — для профи
Полный список мклассов тут devconf.ru/offers/mk

Читать дальше →
Всего голосов 60: ↑53 и ↓7+46
Комментарии37
1
23 ...