LINUX.ORG.RU

Сообщения Postgresmen

 

#PostgreSQLRussia-митап на Фестивале РИТ++

Группа Конференции и встречи

Фестиваль РИТ++ пройдёт в Москве, в выставочном центре Крокус-Экспо уже на этой неделе, 21 и 22 мая. 2000 участников, 200 докладчиков, 5 платных конференций, 6 открытых митапов и бесплатная отраслевая выставка. Всё это касается разработки интернет-проектов, от системного администрирования и devops, баз данных, программирования, фронтенда и до управления и предпринимательства.

PostgreSQL представлен и в рамках профессиональных конференций фестиваля, в частности, на обучающей конференции по высоким нагрузкам HighLoad++ Junior (http://junior.highload.ru/) можно услышать доклад «Производительность запросов в PostgreSQL — шаг за шагом», где Илья Космодемьянский научит начинающих highload-разработчиков искусству чтения explain и правильной работе с индексами.

В рамках программы открытых митапов (http://meetup.ritfest.ru/) также пройдёт митап на тему высоких нагрузок и PostgreSQL (21 мая, 14:00). Илья Космодемьянский, Алексей Лесовский, «Оптимизация PostgreSQL в прямом эфире». Будет рассказано об инструментах и конкретных подходах к оптимизации Постгреса из опыта компании PostgreSQL-Consulting.com, с живыми демонстрациями.

Ну и, наконец, на самой выставке (http://show.ritfest.ru/) компания PostgreSQL-Consulting отвечает на любые вопросы, связанные с СУБД PostgreSQL. Если у вас есть конкретная задача — приходите, мы поможем её решить.

До встречи на фестивале!

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

 , ,

Postgresmen
()

Выпущена первая бета PostgreSQL 8.4

Группа Open Source

Первая бета версии 8.4 наиболее развитой системы управления базами данных с открытыми исходными кодами PostgreSQL только что выпущена командой Всемирной командой разработчиков PostgreSQL (PostgreSQL Global Development Group). После 14-ти месяцев разработки версия 8.4 представлена для тестирования широкому кругу пользователей во всём мире для того, чтобы сделать релиз этой версии был наиболее качественным за всю историю развития проекта.

Версия 8.4 включает сотни изменений и десятки новых возможностей. Среди них:

  • «оконные» функции (Windowing Functions)
  • общие табличные выражения (Common Table Expression) и рекурсивные запросы
  • функции с переменным числом аргументов (Variadic) и значения по умолчанию для параметров функций
  • возможность восстановления дампа в несколько одновременных потоков
  • привилегии на столбцы таблиц
  • собственные параметры локали для каждой БД
  • улучшенная производительность для запросов с EXISTS и NOT EXISTS
  • «многоколоночные» GIN-индексы
  • префиксный поиск с использованием GIN-индексов
  • улучшенные hash-индексы
  • более простой в использовании сервер «тёплого резерва» (Warm Standby)
  • автоматическая настройка «карт свободного пространства» (Free Space Map)
  • «карты видимости» (Visibility Maps), улучшающие производительность вакуум-процессов
  • терминал psql подстраивается под версию сервера, с которым работает
  • поддержка SSL-сертификатов для аутентификации пользователей
  • статистика по использованию функций в режиме реального времени
  • упрощённое редактирование функций в терминале psql
  • новые contrib-модули: pg_stat_statements, auto_explain, citext, btree_gin
Пожалуйста, скачайте и установите версию 8.4 для того, чтобы протестировать эти и другие новые возможности! Вы можете оказать особенно ценную помощь разработчикам PostgreSQL, если испытаете эти возможности в совокупности или если попробуете полноценно использовать версию 8.4 для ваших приложений. Также будем благодарны за ваши собственные тесты и прямые сравнения производительности версий 8.4 и 8.3. Сообщайте нам, что вам удалось узнать!

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

Обычно период бета-тестирования новой версии PostgreSQL длится около 6 недель. Однако, этот период может быть сильно изменён — это зависит от количества и серьёзности багов, которые будут найдены в процессе бета-тестирования. Проект PostgreSQL никогда не производит релиз продукта, содержащий, известные серьёзные баги.

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

 

Postgresmen
()

Группы пользователей MySQL и PostgreSQL впервые проведут совместную встречу в Москве

Группа Open Source

22 января 2009 года в Москве состоится уникальное событие — cовместная встреча московских групп пользователей MySQL и PostgreSQL!

Встреча будет разбита на несколько раундов, каждый из которых будет посвящён одному из вопросов, традиционно обсуждаемых в «холиварных» беседах в блогах и на форумах о MySQL и PostgreSQL. Две команды экспертов (хакеры-разработчики каждой из систем, технические директоры крупных проектов) опишут достоинства и недостатки обеих систем и ответят на вопросы посетителей.

Предварительный состав участников встречи:

MySQL: Константин Осипов, Sun/MySQL; Виктория Резниченко, Sun/MySQL; Алексей Рыбак, Badoo.com.

PostgreSQL: Фёдор Сигаев, PostgreSQL Global Development Group; Олег Бартунов, PostgreSQL Global Development Group; Андрей Смирнов, NetStream.

Ведущий встречи — Николай Самохвалов, Постгресмен.

Вход свободный, но требуется предварительная регистрация по адресу http://reg.styleru.net/registration/p...

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

 , , ,

Postgresmen
()

Октябрьская встреча PostgreSQL-сообщества: про высокие нагрузки от разработчиков Skype и myYearbook.com

Группа Linux General

На следующей неделе, 6 октября — в понедельник, в Москве состоится очередная встреча Российского PostgreSQL-сообщества. Мы постарались сделать её максимально интересной и пригласили специальных гостей — всемирно известных экспертов:

  • Аско Оя (Asko Oja), Skype
  • Марко Креэн (Marko Kreen), Skype
  • Гевин Рой (Gavin Roy), myYearbook.com

Они расскажут о производительности и масштабировании PostgreSQL-приложений, о своем опыте использования PostgreSQL под гигантской нагрузкой, а также ответят на вопросы аудитории.

Аско и Марко являются основными разработчиками баз данных компании Skype, крупнейшего мирового оператора, оказывающего услуги голосовой связи через Интернет. Ядром их системы является СУБД PostgreSQL, которая рассчитана на 1 млрд. пользователей (уже сейчас она содержит 350 млн.) и выдерживает действительно огромные нагрузки: 10-15 млн. пользователей онлайн, >20 тыс. транзакций в секунду по десяткам терабайт реляционных данных, не говоря уже о хранилище данных для аналитических запросов. Гевин является техническим директором myYearbook.com — третьей по популярности и самой быстрорастущей американской социальной сети. Он поделится своим опытом создания крупных веб-приложений на основе PostgreSQL.

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

Встреча проводится при поддержке клуба «Бизнес в стиле .RU», начало в 19:00 6-го октября, место проведения: ул. Мясницкая, д. 20 (подробная информация — при регистрации). Для тех, кто не сможет присутствовать лично, планируется прямая видео-трансляция.

Обсудить грядущую встречу, задать заранее вопросы гостям можно здесь или на новом форуме экспертов PostgreSQL.

Приглашаем всех желающих!

>>> Обсуждение

 , , , ,

Postgresmen
()

Сентябрьская PostgreSQL-встреча: про полнотекстовый поиск от авторов

Группа Linux General

После летнего перерыва рады объявить о том, что 16-го сентября (вторник) в Москве планируется очередная, сентябрьская встреча всех тех, кто использует, начинает использовать или просто интересуется PostgreSQL. На этот раз мы поговорим о полнотекстовом поиске PostgreSQL, о том, как правильно его настраивать (прежде всего, при работе с русским и английским языками), о всех многочисленных возможностях FTS в PostgreSQL версии 8.3. С докладом-демонстрацией «Возможности полнотекстового поиска PostgreSQL» выступят Фёдор Сигаев (разработчик FTS в PostgreSQL) и Иван Золотухин. А об интересных новых разработках движка полнотекстового поиска и о планах расскажет Олег Бартунов (также разработчик FTS).

Как всегда, вход свободный, но из-за пропускного режима и ограниченного количества мест требуется предварительная регистрация: http://blog.styleru.net/register/.

Встреча проводится при поддержке клуба «Бизнес в стиле .RU», начало в 19:00 16-го сентября, место проведения: ул. Мясницкая, д. 20 (подробная информация — при регистрации).

Приглашаем всех желающих!

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

 , ,

Postgresmen
()

Брюс Момджан, Марко Креэн, Фёдор Сигаев и Максим Богук ответили на вопросы о PostgreSQL

Группа Linux General

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

Участники: Брюс Момджан (Bruce Momjian) (PGDG, EnterpriseDB), Максим Богук (Rambler, Мастерхост), Фёдор Сигаев (PGDG), Марко Креэн (Marko Kreen) (Skype).

Вот пара интересных вопросов и ответы на них:

Вопрос №3

kai: Одна из досадных штук в работе — это отсутствие конструкции "INSERT OR UPDATE". В MySQL можно сделать так: "INSERT INTO users (username, email) VALUES ('Jo', 'jo@email.com') ON DUPLICATE KEY UPDATE email = 'jo@email.com'". Появится ли что-нибудь похожее в PostgreSQL?

Брюс Момджан, лидер сообщества PostgreSQL, эксперт компании EnterpriseDB: Стандартный (ANSI) способ для таких вещей — это MERGE или UPSERT. Оба способа находятся у нас в TODO-листе и, насколько я знаю, кто-то работает над этой функциональностью для PostgreSQL 8.4, хотя лично я ещё не видел этого патча. Мы, вне всяких сомнений, нуждаемся в таком синтаксисе.

Вопрос №5

Alexander: Вопросы к разработчикам Skype: 1) Хочется оценить масштабы Skype, хотя бы приблизительно. Сколько пользователей сейчас зарегистрировано? Сколько пользователей находятся одновременно онлайн? Сколько транзакций в секунду выполняет Ваш PostgreSQL? Сколько у Вас серверов PostgreSQL? 2) Как правильно померить количество транзакций в секунду в PostgreSQL?

Марко Креэн, инженер компании Skype: 1) Общее количество пользователей у нас сейчас в районе 300 миллионов. Я точно не знаю насчёт активных пользователей, но мой Skype-клиент показывает, что сейчас онлайн находятся 10 миллионов пользователей, и это далеко не пиковая нагрузка. У меня нет точных цифр по количеству транзакций в секунду (TPS), но, кажется, наша нагрузка — где-то в районе 10-20 тысяч TPS. Всего у нас более 100 серверов PostgreSQL, хотя и не все из них работают одновременно. 2) Используйте анализатор логов или pgBouncer, установленный перед базой данных, он даёт такую статистику.

>>> Полная история онлайн-сессии

 , ,

Postgresmen
()

Онлайн-конференция с ведущими экспертами PostgreSQL

Группа Linux General

30 июля компания «Постгресмен» организует онлайн-конференцию «Вопросы к ведущим экспертам PostgreSQL». Любой желающий сможет задать свой вопрос, связанный с внедрением, эксплуатацией, развитием PostgreSQL, всемирно известным экспертам PostgreSQL, ведущим разработчикам и лидерам сообщества PostgreSQL.

Участники конференции:

  • Брюс Момджан (Bruce Momjian), координатор разработки PostgreSQL, лидер сообщества PostgreSQL, эксперт компании EnterpriseDB.
  • Максим Богук, ведущий администратор баз данных компаний Rambler и Мастерхост, известный специалист по PostgreSQL.
  • Фёдор Сигаев, разработчик подсистемы полнотекстового поиска, систем индексации GiST, GIN и множества дополнительных модулей, один из основных членов PostgreSQL Global Development Group.
  • Олег Бартунов, один из основных членов PostgreSQL Global Development Group, разработчик подсистемы полнотекстового поиска, систем индексации GiST, GIN, разработчик многотерабайтных научных баз данных.
Начало конференции: среда, 30 июля 2008 года, 15:00 по московскому времени. Продолжительность: 3 часа. Вопросы будут приниматься в jabber-канале postgresmen@conference.jabber.org (основной способ) и в skype:postgresmen. После конференции вопросы и ответы будут опубликованы на сайте http://postgresmen.ru.

«PostgreSQL широко известна в России, традиционно представлена на ведущих технических конференциях и используется во многих крупных проектах. В то же время наблюдается острая нехватка знаний о системе, часто встречаются ошибочные мнения, касающиеся простоты использования, производительности и возможностей PostgreSQL, — утверждает представитель компании «Постгресмен» Иван Золотухин. — Именно с целью повышения осведомлённости аудитории о преимуществах самой PostgreSQL и решений на её базе мы проводим подобные мероприятия. А у онлайн-формата есть заметное преимущество: в режиме реального времени пообщаться с экспертами сможет абсолютно любой, независимо от местонахождения. Готовьте ваши вопросы!»

P.S. Компания «Постгресмен» поздравляет всех с днём сисадмина и размышляет о том, когда, что и как праздновать DBA-людям :-)

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

 , ,

Postgresmen
()

Самая большая БД в мире работает на модифицированном PostgreSQL в Yahoo

Группа Open Source

Компания Yahoo утверждает, что ей удалось побить мировой рекорд, создав самую большую и нагруженную базу данных в мире. Объём данных 2 петабайта, нагрузка 24 млрд событий в сутки. Работает под управлением модифицированного PostgreSQL (одно из самых крупных изменений: ориентация на по-колоночное хранение вместо традиционного построчного, что замедляет запись на диск, но обеспечивает большую скорость доступа к данным для аналитических целей).

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

 , , ,

Postgresmen
()

PostgreSQL 8.3: улучшение производительности в разы

Группа Open Source

Появился небольшой тест, свидетельствующий о серьезном улучшении производительности PostgreSQL при переходе на версию 8.3

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

 , , ,

Postgresmen
()

Что нового в PostgreSQL 8.3

Группа Open Source

Джош Беркус анонсировал выход долгожданной PostgreSQL 8.3beta1. Более полугода потребовалось разработчикам чтобы завершить работу по обработке патчей feature freeze которой состоялся 1-го апреля 2007 года. В статье подробно описываются изменения и нововведения PostgreSQL 8.3.

>>> Что нового в PostgreSQL 8.3

Postgresmen
()

PostgreSQL-события в сентябре-октябре в Москве

Группа Open Source

В ближайшее время в Москве состоится сразу несколько PostgreSQL-событий.

19 сентября в Москве компания Postgresmen организует 8-часовой семинар «Использование PostgreSQL. Особенности применения PostgreSQL в связке с 1C:Предприятие». Семинар проведут известнейшие специалисты PostgreSQL, члены PostgreSQL Global Development Group, разработчики большого количества популярных расширений PostgreSQL (в том числе патчей PostgreSQL, которые используются в 1C:Предприятие) Олег Бартунов и Фёдор Сигаев.

21 сентября в Москве организаторы конференции Highload-2007 и компания Postgresmen организуют 4-часовой семинар, посвящённый вопросам производительности PostgreSQL. Семинар проведёт один из основателей и действующий член Core Team PostgreSQL Брюс Момджан (Bruce Momjian). Семинар будет проведён на английском языке с синхронным переводом на русский.

24-25 сентября в Москве состоится конференция Highload-2007. С докладами, посвящёнными различным аспектам производительности PostgreSQL, выступят Брюс Момджан (Bruce Momjian) и Фёдор Сигаев.

2 октября в Москве на конференции, посвящённой пятилетию журнала «Системный администратор», с докладом «Что нового в PostgreSQL 8.3?» выступит Николай Самохвалов, технический директор компании Postgresmen.

>>> Подробнее о первом семинаре

Postgresmen
()

Полнотекстовый поиск включён в ядро PostgreSQL

Группа Open Source

Том Лейн (Tom Lane) сообщил, что патч, интегрирующий полнотекстовый поиск (ранее выполненный в виде отдельного модуля, contrib/tsearch2) в ядро PostgreSQL, успешно внесён в CVS. Безусловно, это ключевой момент в сложнейшем процессе принятия патчей для версии 8.3 (напомним, feature freeze был объявлен ещё 1-го апреля, т.е. с тех пор идеи по развитию функционала Постгреса не принимались и всё внимание разработчиков было поглощено процессом обработки уже предложенных патчей).

Ещё неделю назад принятие патча полнотекстового поиска в ветку 8.3 ставилось под сомнение. Теперь же можно уверенно заявить, что PostgreSQL 8.3 будет содержать одно из самых ожидаемых изменений: полнотекстовый поиск (поддержку и развитие которого осуществляют наши разработчики, Олег Бартунов и Фёдор Сигаев) будет теперь доступен в PostgreSQL по умолчанию. Кроме того, SQL-подобный синтаксис упростит работу пользователей (черновик документации находится тут: http://www.sai.msu.su/~megera/postgre...).

В CVS HEAD была принята 58-я (!) версия патча. Как утверждает Том, это самый большой патч за всю историю PostgreSQL:

This is, by a wide margin, the largest single patch ever to hit the Postgres CVS tree. Congratulations to Oleg and Teodor on seeing it through!

regards, tom lane

Присоединяемся к поздравлениям!

>>> Полнотекстовый поиск включён в ядро PostgreSQL

Postgresmen
()

Координатор разработки PostgreSQL посетит Москву

Группа Open Source

Компания «Постгресмен» и организаторы конференции Highload-2007 рады сообщить о том, что в конце сентября Москву посетит один из основателей и действующий член Core Team PostgreSQL Брюс Момджан (Bruce Momjian). Брюс выступит с докладом на конференции и проведёт 4-часовой тренинг.

>>> Визит Брюса Момджана в Москву

Postgresmen
()

Семинар по PostgreSQL для профессионалов

Группа Open Source

13 июня 2007 года в Москве образовательный центр ProfyClub организует 8-часовой семинар "Использование PostgreSQL в веб-приложениях". Семинар проведут сотрудники компании "Постгресмен" Иван Золотухин и Николай Самохвалов.

Программа семинара:

  • Устройство PostgreSQL: MVCC, транзакции, VACUUM. Понятие кластера. Схемы. Системные каталоги;
  • Основные параметры конфигурации. Методы повышения производительности: настройка postgresql.conf, использование индексов, изменение SQL-запросов, persistent connection, load balancing;
  • Мониторинг состояния базы, статистика. Использование EXPLAIN ANALYZE. Типы индексов. Анализ логов с помощью pgFouine;
  • Многообразие процедурных языков (PL/pgSQL, PL/Perl, plPHP). Триггеры и функции. Rule, view. Механизм наследования. Prepared transactions. Two-phase commit;
  • Дополнительные возможности: contrib-модули. GiST-based модули intarray, hstore, ltree, pg_trgm. Полнотекстовый поиск (tsearch2) и его возможности;
  • Проектирование и разработка высоконагрузочных баз данных. Оптимизация под высокие нагрузки. Кластеризация, масштабирование, репликация и отказоустойчивость PostgreSQL;
  • Детали внутреннего устройства СУБД PostgreSQL, тюнинг системных параметров, влияющих на производительность;
  • Правильный выбор железа для сервера.

Семинар ориентирован на специалистов среднего и высокого уровня, экспертов. Отдельное внимание будет уделено проблемам крупных проектов, в частности, репликации и масштабированию PostgreSQL.

Для участия в семинаре требуется регистрация. Зарегистрироваться можно по адресу http://www.rit2007.ru/class/1663.html

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

Postgresmen
()

В Канаде стартовала конференция PGCon-2007

Группа Open Source

В понедельник (21 мая) в Оттаве стартовала конференция PGCon-2007. Первые два дня конференции отведены для мастер-классов, ещё два дня - для обычных выступлений. Стоит отметить, что уже первый мастер-класс, Introduction to Hacking PostgreSQL от известного хакера Нила Конвея (Neil Conway), продемонстрировал, что интерес к PostgreSQL высок - в зале не хватило места :-)

Российское сообщество PostgreSQL на этой конференции представлено сразу тремя докладами:

* Oleg Bartunov. Full Text Search in PostgreSQL

* Teodor Sigaev. GIN in Practice

* Nikolay Samokhvalov, Peter Eisentraut. The Road to the XML Type

Кроме того, приятной новостью первого дня стал тот факт, что один из самых известных людей в мире PostgreSQL Брюс Момьян (Bruce Momjian) дал предварительное согласие на визит этой осенью в Москву, на конференцию Highload-2007, Russia.

>>> Источник новости

Postgresmen
()

RSS подписка на новые темы