Re: mysql vs pgsql

2011-07-08 Пенетрантность Artem Chuprina
 Хочу поговорить про сабж. Что лучше в мускуле, а хуже в постгресе и
 наоборот?  Для чего лучше использовать постгрес, а для чего мускуль? Чем
 руководствоваться при выборе?

Если такой вопрос стоит, то значит, особенности постгреса (как то попытка, не
знаю насколько успешная, сделать его объектно-ориентированной базой с
наследованием, или геометрическая библиотека) не интересуют.  Иначе вопрос бы
не стоял.

В остальном...  Я не знаю, насколько хорошо в мыскле сделаны транзакции.
Изначально он был таким grep с синтаксисом SQL.  И в этом качестве был хорош.
Но апдейты были ужасны.  Транзакции потом прикручивали к нему сбоку, и боюсь,
прикрутили не очень хорошо.  Постгрес изначально делался как СУБД.

Но надо сказать, что постгрес довольно капризен.  Скажем, локаль к нему
прикручивали явно сбоку.  Не знаю, как сейчас, а раньше он локалещзависимумю
часть (toupper, tolower, case-insensitive сравнение и прочую лабуду) умел
только в той локали, в которой запущен процесс.  При этом базе все равно надо
было объяснить, какая у нее локаль.  При создании.  Так что держать две базы в
разных локалях в одном инстансе было невозможно.

Чуть ли не до того доходило, что вообще весь инстанс надо было
переинициализировать после apt-get install.  Сейчас уже деталей не помню.

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

 Если не нужен удалённый доступ и одновременное обращение на запись, то чем
 ещё плох или хорош sqlite?

Хорош отсутствием необходимости настройки.  А про минусы лучше Печникова
спросить, он с ним много работает.

-- 
Ошибка в мигель-ДНКазе
 -- Mike Novikoff in 1127957...@p73.f133.n5020.z2.ftn


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87box52trb.wl%...@ran.pp.ru



Re: mysql vs pgsql

2011-07-08 Пенетрантность Vasiliy Misharev
On Fri, Jul 08, 2011 at 10:04:08AM +0400, Artem Chuprina wrote:
  Хочу поговорить про сабж. Что лучше в мускуле, а хуже в постгресе и
  наоборот?  Для чего лучше использовать постгрес, а для чего мускуль? Чем
  руководствоваться при выборе?
 В остальном...  Я не знаю, насколько хорошо в мыскле сделаны транзакции.
 Изначально он был таким grep с синтаксисом SQL.  И в этом качестве был хорош.
 Но апдейты были ужасны.  Транзакции потом прикручивали к нему сбоку, и боюсь,
 прикрутили не очень хорошо.  Постгрес изначально делался как СУБД.
 
 Но надо сказать, что постгрес довольно капризен.  Скажем, локаль к нему
 прикручивали явно сбоку.  Не знаю, как сейчас, а раньше он локалещзависимумю
 часть (toupper, tolower, case-insensitive сравнение и прочую лабуду) умел
 только в той локали, в которой запущен процесс.  При этом базе все равно надо
 было объяснить, какая у нее локаль.  При создании.  Так что держать две базы в
 разных локалях в одном инстансе было невозможно.
 
 Чуть ли не до того доходило, что вообще весь инстанс надо было
 переинициализировать после apt-get install.  Сейчас уже деталей не помню.
 
 При этом, поскольку делает его, кажется, американская команда, которая не
 понимает, что такое локаль, в принципе.  Она, конечно, принимает патчи,
 которые ее чинят, но точно так же принимает и патчи от других американцев,
 которые ниасилили себе настроить даже свою американскую локаль и шлют патчи,
 которые ее ломают.

похоже ты ни то, ни другое лет пять не видел. сейчас и мыкль, вроде,
похож на СУБД, и у постгреса я никаких проблем с локалью не вижу (правда
я в нём символьные строки даже не сортирую, кажется, а базы в разнык
кодировках вполне себе живут). да и русских разработчиков у постгреса
сейчас есть. вот лет 10 назад, когда  я с CMW развлекался, это было
колдунство, да.


-- 
/druid


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20110708102032.gb19...@mirkwood.office.investigator.ru



Re: mysql vs pgsql

2011-07-08 Пенетрантность sergio
On 07/08/2011 10:04 AM, Artem Chuprina wrote:

 Если такой вопрос стоит, то значит, особенности постгреса (как то попытка, не
 знаю насколько успешная, сделать его объектно-ориентированной базой с
 наследованием, или геометрическая библиотека) не интересуют.  Иначе вопрос бы
 не стоял.

Честно говоря, я не сильно знаком с постгресом и не в курсе его особенностей.
А в каком случае эти особенности могут быть интересны?

В мускуле, кстати, всё плохо с бэкапами, а в постгресе, если мне не наврали,
с репликацией.


-- 
sergio.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4e16de51.7020...@sergio.spb.ru



Re: mysql vs pgsql

2011-07-08 Пенетрантность Andrey Rahmatullin
On Fri, Jul 08, 2011 at 02:39:13PM +0400, sergio wrote:
  Если такой вопрос стоит, то значит, особенности постгреса (как то попытка, 
  не
  знаю насколько успешная, сделать его объектно-ориентированной базой с
  наследованием, или геометрическая библиотека) не интересуют.  Иначе вопрос 
  бы
  не стоял.
 Честно говоря, я не сильно знаком с постгресом и не в курсе его особенностей.
 А в каком случае эти особенности могут быть интересны?
При желании удобно хранить и обрабатывать координаты.

-- 
WBR, wRAR


signature.asc
Description: Digital signature


Re: mysql vs pgsql

2011-07-08 Пенетрантность Артём Васильев
08.07.2011 14:39, sergio пишет:
 On 07/08/2011 10:04 AM, Artem Chuprina wrote:

 Если такой вопрос стоит, то значит, особенности постгреса (как то попытка, не
 знаю насколько успешная, сделать его объектно-ориентированной базой с
 наследованием, или геометрическая библиотека) не интересуют.  Иначе вопрос бы
 не стоял.
 Честно говоря, я не сильно знаком с постгресом и не в курсе его особенностей.
 А в каком случае эти особенности могут быть интересны?

 В мускуле, кстати, всё плохо с бэкапами, а в постгресе, если мне не наврали,
 с репликацией.


В 9 версии постгреса сделали наконец-то нормальную репликацию, в 8
версии приходилось совершать разные странные телодвижения, да. А почему
в мускуле плохо с бекапами?


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4e16df25.9000...@gmail.com



Re: mysql vs pgsql

2011-07-08 Пенетрантность sergio
On 07/08/2011 02:42 PM, Артём Васильев wrote:

 А почему в мускуле плохо с бекапами?
Их там просто нет. Я имею ввиду горячие, на лету.


-- 
sergio.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4e16e196.9030...@sergio.spb.ru



Re: mysql vs pgsql

2011-07-08 Пенетрантность Kirill Spitsin
On Fri, Jul 08, 2011 at 02:53:10PM +0400, sergio wrote:
 On 07/08/2011 02:42 PM, Артём Васильев wrote:
 
  А почему в мускуле плохо с бекапами?
 Их там просто нет. Я имею ввиду горячие, на лету.

Для этой цели репликацию можно использовать.

-- 
Kirill Spitsin


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110708105914.gc96...@0x746e.org.ua



Re: mysql vs pgsql

2011-07-08 Пенетрантность Vasiliy Misharev
On Fri, Jul 08, 2011 at 02:42:45PM +0400, Артём Васильев wrote:
 В 9 версии постгреса сделали наконец-то нормальную репликацию, в 8
 версии приходилось совершать разные странные телодвижения, да. 

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


-- 
/druid


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20110708151143.ga30...@mirkwood.office.investigator.ru



Re: mysql vs pgsql

2011-07-08 Пенетрантность Vasiliy Misharev
On Fri, Jul 08, 2011 at 01:59:14PM +0300, Kirill Spitsin wrote:
   А почему в мускуле плохо с бекапами?
  Их там просто нет. Я имею ввиду горячие, на лету.
 
 Для этой цели репликацию можно использовать.

можно, но далеко не всегда удобно.

-- 
/druid


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20110708151229.gb30...@mirkwood.office.investigator.ru



mysql vs pgsql

2011-07-07 Пенетрантность sergio
Всем привет.

Хочу поговорить про сабж. Что лучше в мускуле, а хуже в постгресе и наоборот?
Для чего лучше использовать постгрес, а для чего мускуль? Чем руководствоваться
при выборе?

Если не нужен удалённый доступ и одновременное обращение на запись, то чем ещё
плох или хорош sqlite?

-- 
sergio.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4e165249.4070...@sergio.spb.ru