Учебное руководство по pgpool-II

PostgreSQL, Переводы - 4 комментария » - опубликовано Март, 4 в 10:36 пп

pgpool-II это прослойка, работающая между серверами PostgreSQL и клиентами СУБД PostgreSQL. Она предоставляет следующие функции:

  • Объединение соединений

    pgpool-II сохраняет соединения с серверами PostgreSQL и использует их повторно в случае если новое соединение устанавливается с теми же параметрами (т.е. имя пользователя, база данных, версия протокола). Это уменьшает накладные расходы на соединения и увеличивает производительность системы вцелом.

  • Репликация

    pgpool-II может управлять множеством серверов PostgreSQL. Использование функции репликации данных позволяет создание резервной копии данных в реальном времени на  2 или более физических дисков, так что сервис может продолжать работать без остановки серверов в случае выхода из строя диска.

  • Балансировка нагрузки

    Если база данных реплицируется, то выполнение запроса SELECT на любом из серверов вернет одинаковый результат. pgpool-II использует преимущество функции репликации для уменьшения нагрузки на каждый из серверов PostgreSQL распределяя запросы SELECT на несколько серверов, тем самым увеличивая производительность системы вцелом. В лучшем случае производительность возрастает пропорционально числу серверов PostgreSQL. Балансировка нагрузки лучше всего работает в случае когда много пользователей выполняют много запросов в одно и тоже время.

  • Ограничение лишних соединений

    Существует ограничение максимального числа одновременных соединений с PostgreSQL, при превышении которого новые  соединения отклоняются. Установка максимального числа соединений, в то же время, увеличивает потребление ресурсов и снижает производительность системы. pgpool-II также имеет ограничение на максимальное число соединений, но «лишние» соединения будут поставлены в очередь вместо немедленного возврата ошибки.

  • Параллельные запросы

    Используя функцию параллельных запросов можно разнести данные на множество серверов, благодаря чему запрос может быть выполнен на всех серверах одновременно для уменьшения общего времени выполнения. Параллельные запросы работают лучше всего при поиске в больших объемах данных.

pgpool-II общается по протоколу бэкенда и фронтенда PostgreSQL и располагается между ними. Таким образом, приложение базы данных (фронтенд) считает что pgpool-II — настоящий сервер PostgreSQL, а сервер (бэкенд) видит pgpool-II как одного из своих клиентов. Поскольку pgpool-II прозрачен как для сервера, так и для клиента, существующие приложения, работающие с базой данных, могут использоваться с pgpool-II практически без изменений в исходном коде.

Ниже представлен перевод учебного руководства по pgpool-II.

Оригинал руководства доступен по адресу http://pgpool.projects.postgresql.org/pgpool-II/doc/tutorial-en.html.

Скачать полный текст руководства (pgpool-tutorial-ru.tar.gz)

Читать полностью »

Трейлер к фильму Информаторы / The Informers

YouTube, Видео, Переводы - Комментариев нет » - опубликовано Февраль, 6 в 9:48 пп

Вообще, мне кажется, переводить трейлеры к еще не вышедшему фильму полнейший кидняк. Нарезанные непонятно из каких кусков фильма фрагменты с какими-то персонажами, которые говорят непонятно о чем. Обложаться можно на раз-два — кто его знает как надо интерпретировать сказанные слова вне контекста. Но, тем не менее, под катом переведенный трейлер к фильму «Информаторы», который должен выйти примерно в апреле в США. Когда выйдет в России пока вообще не понятно.
Читать полностью »

Суровое испытание / The Crucible

Видео, Переводы - Комментариев нет » - опубликовано Февраль, 5 в 3:15 пп

The Crucible

Фильм «Суровое испытание» (The Crucible) по непонятным мне причинам ингорируется российскими медиакомпаниями.

Читать полностью »

Предисловие к «Пиратам Кремниевой долины»

YouTube, Видео, Переводы - Комментариев нет » - опубликовано Декабрь, 11 в 9:06 пп

Ноа Уайли (Noah Wyle), сыгравший Стива Джобса (Steve Jobs) в «Пиратах Кремниевой долины» (Pirates of Silicon Valley) делает краткое вступление к самому фильму.
Читать полностью »

Мальчики / The Boys

YouTube, Видео, Переводы - Комментариев нет » - опубликовано Октябрь, 15 в 9:49 дп

Закончен перевод фильма «The Boys«.

Читать полностью »

Хезеры / Heathers

Видео, Переводы - Комментариев нет » - опубликовано Сентябрь, 30 в 8:10 дп

Фильм готов и выпущен в Сеть. Легко находится на http://torrents.ru/, http://nnm-club.info/ и в сети ed2k.

Хезеры

YouTube, Видео, Переводы - Комментариев нет » - опубликовано Сентябрь, 22 в 6:19 пп

В русском/советском прокате фильм Heathers обзывался по разному: «Клан Хезерс», «Смертельное увлечение», «Хезеры». Было вызвано это тем что несколько различных редакций фильма использовали разные рабочие названия фильма: Fatal Game, Lethal Attraction, Westerberg High, Heathers.

Читать полностью »

Второй диск Revolution OS доступен на русском

GNU, Видео, Переводы - Комментариев нет » - опубликовано Сентябрь, 22 в 9:24 дп

В общем, второй диск Revolution OS переведен, собран и уже доступен в сети. Легко находится в ed2k, на http://rapidlinks.ru/, http://torrents.ru/,http://nnm-club.info/ .

Revolution OS часть 2

GNU, YouTube, Видео, Переводы - Комментариев нет » - опубликовано Сентябрь, 5 в 4:32 пп

Залил на YouTube фрагменты переведенного второго диска фильма «Революционная ОС» (Revolution OS). На втором диске J.T.S. Moore поместил фрагменты интервью и записи с LinuxWorld 1999, которые не вошли в основной фильм. Полная версия также скоро будет доступна.

Читать полностью »

Трейлер к Revolution OS

GNU, YouTube, Видео, Переводы - Комментариев нет » - опубликовано Август, 11 в 4:07 пп

Переведенный трейлер к фильму «Революционная ОС» (Revolution OS) об истории GNU, Linux и Open Source.

Читать полностью »