The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Bucardo 4.0 - система асинхронной мультимастер репликации для PostgreSQL

20.09.2009 20:25

Вышел релиз системы асинхронной репликации для PostgreSQL - Bucardo 4.0. Система написана на языке Perl и представлена в виде управляющего демона и триггеров на Pl/Pgsql и Pl/PerlU. Поддерживает multi-master и multi-slave режимы, а также несколько видов синхронизации и обработки конфликтов.

  1. Главная ссылка к новости (https://mail.endcrypt.com/pipe...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/23494-postgresql
Ключевые слова: postgresql, replication
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (16) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, netc (??), 09:50, 21/09/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    скажите кто нибудь! а ведь нельзя использовать репликацию на уровне субд для 1с-их баз, как раз из-за тригерров?
     
     
  • 2.2, Poison (??), 13:37, 21/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Нельзя... Сам занимался этим вопросом, единственное рабочее решение "репликации"-с помощью штатной выгрузки баз, больше никак. Кстати как у вас с производительностью на постгри? У нас после введения программистами в головной конторе многочисленные права доступа, некоторые документы стали проводиться по 20 минут, в то время, как на MS SQL все просто летало.. Я не программер, я только администратор, но в скупой отписке, говорилось, что постгри после патча на совместимость с 1С использует блокировки нескольких таблиц.
     
     
  • 3.3, netc (??), 13:47, 21/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    спасибо за ответ!

    >Нельзя... Сам занимался этим вопросом, единственное рабочее решение "репликации"-с помощью штатной выгрузки
    >баз, больше никак. Кстати как у вас с производительностью на постгри?
    >У нас после введения программистами в головной конторе многочисленные права доступа,
    >некоторые документы стали проводиться по 20 минут, в то время, как
    >на MS SQL все просто летало.. Я не программер, я только
    >администратор, но в скупой отписке, говорилось, что постгри после патча на
    >совместимость с 1С использует блокировки нескольких таблиц.

    с производительностью - ни как.
    вообще мы вот только собираемся все делать на postgre.
    поэтому я не могу ни чего сказать.

    но делать это будем 100 процентов в ближайшие два месяца.

    а какую вы версию postgre и сервера приложений 1с используете если не секрет ?

    я вот статейку писал на opennet про установку, посмотрите может чего то что надо не до оптимизировали.

    поищите сайт postgresmen помоему, там есть интересные вещи про оптимизацию, и вообще попробуйте у них спросить ;) авось чего подскажут. хотя бы спросите а можно ли от этого избавиться и сколько это стоит.

     
     
  • 4.4, netc (??), 13:55, 21/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    а можно еще вопросики

    1. сколько и каких у вас пользователей 1с?

    2. какая конфигурация используеться?

     
     
  • 5.5, Poison (??), 14:17, 21/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    1.Пользователей около 60, из них где-то 40 бухов и 20 снабженцев. Все клиент-сервер.
    2.Конфигурация УПП+дописана нашими программерами под наши нужды, версия 8.1 (в данный момент я в отпуске, точный релиз не скажу, помню, что предпоследний, выложенный на сайте 1С для клиентов) PostgreSQL 8.7 (была разобрана src.rpm из opensuse, дописаны патчи от 1С в spec файл и собрана обратно =) )
    3.Конфигурация сервера Dell Power Edge 32GB RAM, 2xXeon x4 Core частоту не помню, 3 software raid 1 450 Gb SAS 15000 об.мин. 3 Базы: 16, 7 и 4 Гб
     
     
  • 6.13, netc (??), 09:15, 22/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >1.Пользователей около 60, из них где-то 40 бухов и 20 снабженцев. Все
    >клиент-сервер.
    >2.Конфигурация УПП+дописана нашими программерами под наши нужды, версия 8.1 (в данный момент

    интересно самописные функции тормозят или штатные ?

    >я в отпуске, точный релиз не скажу, помню, что предпоследний, выложенный
    >на сайте 1С для клиентов) PostgreSQL 8.7 (была разобрана src.rpm из

    боюсь что 8.7 не может быть скорее наверное 8.3.7 ?

    >opensuse, дописаны патчи от 1С в spec файл и собрана обратно

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

    >=) )
    >3.Конфигурация сервера Dell Power Edge 32GB RAM, 2xXeon x4 Core частоту не
    >помню, 3 software raid 1 450 Gb SAS 15000 об.мин. 3
    >Базы: 16, 7 и 4 Гб

    УПП на сколько мне известно замороченная конфига ;(
    Базы то и не шибко большие. Очень странно.
    Просто я сужу из общения со своим 1с-ем, так вот мы пришли к выводу что наших 20  продавцов + 5 бухгалтеров(в т.ч. директоров) 5 Гб+ 3 Гб базы УТ потянет postgres лёгко на 1-ом Xeon W3520 с 4 ОЗУ.
    И я как то даже и не сомневаюсь, хотя да я еще не пробывал в продакшене и не знаю что мне скажет моя главный бухгалтер ;) потому, как действительно некоторые запросы к базе выполняються не очень оптимально по сравнению с MS SQL

    Вообще ИМХО конфига сервера - странная, а именно:
    почему с таким объемом памяти не взять уже нормальный контроллер с кэшем и bbu
    и сделать не raid 1 а raid 10 ИМХО это увеличит i/o, важный параметр для БД

     
  • 3.6, Poison (??), 14:21, 21/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Нельзя... Сам занимался этим вопросом, единственное рабочее решение "репликации"-с помощью штатной выгрузки
    >баз, больше никак. Кстати как у вас с производительностью на постгри?
    >У нас после введения программистами в головной конторе многочисленные права доступа,
    >некоторые документы стали проводиться по 20 минут, в то время, как
    >на MS SQL все просто летало.. Я не программер, я только
    >администратор, но в скупой отписке, говорилось, что постгри после патча на
    >совместимость с 1С использует блокировки нескольких таблиц.

    Да все статьи про оптимизацию были прокурены вдоль и поперек, после каждого изменения конфига постгри, проводили тесты от Гилева, потом решили, что это очень долго и выполняли 1 и тот же документ и замеряли время =)

     

  • 1.7, anonymous (??), 15:11, 21/09/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    постгри постгри постгри...

    Поясните откуда это вылупилсь ? Кто кого "гри" ?

    Была СУБД Прогресс. На ее основе сделали "после прогресса" - постгресс. Ну как, как вылезло это "гри" ?

    Даже название то не знаете, какие блин блокировки тригггеры патчи.

     
     
  • 2.8, Poison (??), 15:33, 21/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >постгри постгри постгри...
    >
    >Поясните откуда это вылупилсь ? Кто кого "гри" ?
    >
    >Была СУБД Прогресс. На ее основе сделали "после прогресса" - постгресс. Ну
    >как, как вылезло это "гри" ?
    >
    >Даже название то не знаете, какие блин блокировки тригггеры патчи.

    PostgreSQL (произносится «Пост-Грес-Кью-Эл» или просто «постгрес») это понятно, просто SQL выделено большими буквами и мне привычно его так назвать, от этого не меняется абсолютно НИЧЕГО =) или троллота детектед?

     
  • 2.9, netc (??), 16:24, 21/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >постгри постгри постгри...
    >
    >Поясните откуда это вылупилсь ? Кто кого "гри" ?
    >
    >Была СУБД Прогресс. На ее основе сделали "после прогресса" - постгресс. Ну
    >как, как вылезло это "гри" ?
    >
    >Даже название то не знаете, какие блин блокировки тригггеры патчи.

    спасибо конечно что обратили на это внимание.

    раз уж вы так дерзко высказываете свое негодование по поводу того как не стоит произносить(писать) название отличной СУБД то вам наверное это совсем не безразлично

    осмелюсь предположить, что вас с ней что то связывает?

    может вы профессионал или борец за справедливость?

     
  • 2.12, Аноним (-), 19:17, 21/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > Была СУБД Прогресс.

    шо ? :) была СУБД Ingres, потом её автор со студентами в беркли написали Postgres:
    «Само название «Postgres» расшифровывалось как «Post Ingres», соответственно, при создании Postgres были применены многие уже ранее сделанные наработки.»

    потом в него добавили SQL и он стал называться PostgreSQL - Пост Грес Кью Эл

     
  • 2.15, Vitaly_loki (ok), 10:39, 22/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Я вот MySQL называю мускул, это значит я плохо разбираюсь в этой СУБД и не достоин того, что рассуждать о триггерах, хранимках и etc?...
     

  • 1.10, Vitaly (??), 17:50, 21/09/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Производительность отличная - постгре 8.3 стоит. Оптимизированная по статьям с интернета. Серв. ibm х3550/4sas-raid10/X5355/4G-RAM/Linux version 2.6.29-gentoo-r5
     
     
  • 2.11, Аноним (-), 19:07, 21/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > постгре 8.3 стоит.

    произносится «Пост-Грес-Кью-Эл» или просто «постгрес»

     
     
  • 3.16, Vitaly (??), 10:57, 22/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >> постгре 8.3 стоит.
    >
    >произносится «Пост-Грес-Кью-Эл» или просто «постгрес»

    подскажи - как произносится слово "зануда" )?

     
  • 2.14, netc (??), 09:18, 22/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Производительность отличная - постгре 8.3 стоит. Оптимизированная по статьям с интернета. Серв.
    >ibm х3550/4sas-raid10/X5355/4G-RAM/Linux version 2.6.29-gentoo-r5

    Уважаемый Vitaly не могли бы вы поделиться конфигами и прочими вкусностями, а также количеством баз, их размером, типами конфигураций 1с и пользователей а также их количеством

     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру