Re: mysql vs pgsql
Хочу поговорить про сабж. Что лучше в мускуле, а хуже в постгресе и наоборот? Для чего лучше использовать постгрес, а для чего мускуль? Чем руководствоваться при выборе? Если такой вопрос стоит, то значит, особенности постгреса (как то попытка, не знаю насколько успешная, сделать его объектно-ориентированной базой с наследованием, или геометрическая библиотека) не интересуют. Иначе вопрос бы не стоял. В остальном... Я не знаю, насколько хорошо в мыскле сделаны транзакции. Изначально он был таким 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
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
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
On Fri, Jul 08, 2011 at 02:39:13PM +0400, sergio wrote: Если такой вопрос стоит, то значит, особенности постгреса (как то попытка, не знаю насколько успешная, сделать его объектно-ориентированной базой с наследованием, или геометрическая библиотека) не интересуют. Иначе вопрос бы не стоял. Честно говоря, я не сильно знаком с постгресом и не в курсе его особенностей. А в каком случае эти особенности могут быть интересны? При желании удобно хранить и обрабатывать координаты. -- WBR, wRAR signature.asc Description: Digital signature
Re: mysql vs pgsql
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
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
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
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
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
Всем привет. Хочу поговорить про сабж. Что лучше в мускуле, а хуже в постгресе и наоборот? Для чего лучше использовать постгрес, а для чего мускуль? Чем руководствоваться при выборе? Если не нужен удалённый доступ и одновременное обращение на запись, то чем ещё плох или хорош 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