172 похожих чатов

Ещё вопрос, парни. Чем postgres хорош? Почему стоит брать его,

а не mysql к примеру? В mysql есть шардинг например, а в постгрес нету.

83 ответов

13 просмотров

Чувак, если тебе нужен шардинг из mysql, возьми mysql. А если ты не знаешь зачем нужен инструмент - не бери его. Это же очевидно.

Pavel-M Автор вопроса
Роман Жарков
Чувак, если тебе нужен шардинг из mysql, возьми my...

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

Ну так используй MySQL ) А там гляди марию дб начнешь юзать и в конечном счете придешь к программированию на 1С XDDDD

𝕿𝖍𝖔𝖒𝖆𝖘 𝕰𝖉𝖜𝖆𝖗𝖉 𝕷𝖆𝖜𝖗𝖊𝖓𝖈𝖊
Ну так используй MySQL ) А там гляди марию дб начн...

Да ладно, MySQL с MariaDB не столь уж плохи. По крайней мере, не настолько, чтобы с 1С их сравнивать))

Dmitriy Sviridov
Да ладно, MySQL с MariaDB не столь уж плохи. По кр...

Постгря уже не просто стандарт индустрии, это (несмотря на возраст) некст-ген )

Pavel-M Автор вопроса
Pavel M
Спасибо за детальный ответ

На самом деле он детальнее чем может показаться. Буквально постгря выигрывает вообще во всем. Это как сравнивать самолет братьев с истребителем 5-го поколения..

Pavel-M Автор вопроса
Роман Жарков
Нужен кому?

Окей, давай пойдем другим путем. Чем постгрем отличаеться от остальных sql? Какие его слабые и сильные стороны?

Pavel M
Спасибо за детальный ответ

Когда я юзал MySQL, а это было давненько, у MySQL было меньше возможностей. Как сейчас - не знаю.

Pavel M
Окей, давай пойдем другим путем. Чем постгрем отли...

Остальных SQL? Ну например я работаю еще на MemSQL и Actix vector. Тебе интересно сравнения мульти-векторов в постгре с in-memory векторными базами?

Постгрес в два клика: 1) копируется движок с базами 2) как два пальца копия баз запускается на другом ПК. А в сраном мсскуле для этих манипуляций миллион кликомышиной возни. Уже не говоря про дебильный студио. А в пг это все с пол пинка скриптами.

Pavel M
Чем они хуже постгрес?

Ну так это могут сказать те, кто хорошо знает минимум две СУБД, а таких людей почему-то немного. ;) Можете попробовать в чатах по MySQL спросить, например.

Yaroslav Schekin
Ну так это могут сказать те, кто хорошо знает мини...

Там скажут, что мускуль решает, а постгря чисто модная тема ) А еще там посоветуют перевести все сайты на 1С Битрикс XDDDD

Pavel-M Автор вопроса
Yaroslav Schekin
Ну так это могут сказать те, кто хорошо знает мини...

Там ответят что постгря хуже чем майскл. Я спрошу чем, а они мне ответят: майскл лучше всем чем постгря

постгре работает стабильнее. шардинг можно и в постгре сделать

𝕿𝖍𝖔𝖒𝖆𝖘 𝕰𝖉𝖜𝖆𝖗𝖉 𝕷𝖆𝖜𝖗𝖊𝖓𝖈𝖊
Там скажут, что мускуль решает, а постгря чисто мо...

А ещё Мускул тем хорош, что Вордпресс только с ним нормально работает)))

Pavel M
Окей, давай пойдем другим путем. Чем постгрем отли...

Слабая сторона пг - работа через посредника- требователен к ОЗУ. А мсмскуле работает нативно с фс. Поэтому восстановление базы в пг подольше раз в 5-10 по ср с мелкософтовским.

Pavel-M Автор вопроса
Pavel M
Там ответят что постгря хуже чем майскл. Я спрошу ...

Эх, ну почему из подобных тем обязательно устраивать holy war? :( Это же всего лишь инструменты, а отношение такое, как будто "священные коровы".

Pavel-M Автор вопроса
AtariSTEr2nd .
Слабая сторона пг - работа через посредника- требо...

Спасибо. Хоть кто-то внес каплю конкретики

AtariSTEr2nd .
Слабая сторона пг - работа через посредника- требо...

Бро, память регулируется в настройках. Плюс он ШИКАРНО занимается авто-менеджментом. У меня на 12 росбери крутиться кластер мастер-мастер с односторонней репликой. Все работает как часы, все про все занимает 600-700 метров оператоса. При бъеме базы в 250+ гб

AtariSTEr2nd .
Слабая сторона пг - работа через посредника- требо...

Эээ... какого "посредника"? > Поэтому восстановление базы в пг подольше Опять-таки, о чём речь?

Pavel M
Спасибо. Хоть кто-то внес каплю конкретики

Просто если баз миллион и каждый день какая то падает и надо супербыстро восстановит. То пг уг. Но это 1% вероятности и откровенный бред. Это надо базы крутить нпсильно на битом и сыпаном хдд

Pavel-M Автор вопроса
Yaroslav Schekin
Это пока не конкретика. ;)

Я 15 лет с базами работаю. Лет 10 с мсскл и лет 5 с пг

Pavel M
Я написал капля)

Это не капля. Я, как раз, худо-бедно разбираюсь и в MS SQL, и, тем не менее, пока не понял, о чём идёт речь.

AtariSTEr2nd .
Я 15 лет с базами работаю. Лет 10 с мсскл и лет 5 ...

Это не имеет отношения к делу, извините.

AtariSTEr2nd .
Просто если баз миллион и каждый день какая то пад...

если на проде нет рейда - можон сразу распускать отдел интеграции и администрирования XD

AtariSTEr2nd .
Директора надо в лес в багажнике для начала

можно и так. У нас помимо того, что рейд на серваке, так у нас каждый час приватиное облако всем стейтом уходит в бекап.

Pavel M
Окей, давай пойдем другим путем. Чем постгрем отли...

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

Alex Ignatov
ну как вариант что на него у нас госы с Оракла съе...

Оракл дичь. Был крут пока пг был в зародыше.

Alex Ignatov
Продолжайте

Что продолжать, у нас есть одно г на нем. И хз как переносить на чт т другое. Подскажешь конвертер, не?

Yaroslav Schekin
Так о чём речь-то?

Ну если админ бдсмщик или дир жид. Хотя тогда на мсскл х

𝕿𝖍𝖔𝖒𝖆𝖘 𝕰𝖉𝖜𝖆𝖗𝖉 𝕷𝖆𝖜𝖗𝖊𝖓𝖈𝖊
Постгря уже не просто стандарт индустрии, это (нес...

Вот буквально несколькими постами раньше: https://wiki.postgresql.org/wiki/Identity_Guidelines The official name of the project is : PostgreSQL Postgres is also accepted as an alternative name. All other names are incorrect, especially Postgre А что такое это ваша хипстерская постгря, и чем оно хорошо, лично я знать не знаю и ведать не ведаю. И да, mysql на лету умеет обновляться, а ПГ - нет.

AtariSTEr2nd .
Постгрес в два клика: 1) копируется движок с базам...

Какой фантастический бред, однако! И чем же копирование каталога инстанса mysql (percona, mariadb) отличается от копирования каталога ПГ?

Yaroslav Schekin
Ну так это могут сказать те, кто хорошо знает мини...

С точки зрения именно эксплуатации ПГ проигрывает, потому что до сих пор не умеет обновляться на лету. Читай старшие версии не умеют WAL-ов младших версий. А MySQL старших версий умеет binlog-и младших версий. Другое дело, что binlog-и mysql - это совсем не WAL-ы ПГ.

AtariSTEr2nd .
Я про сравнение с MS SQL

MS? Прошу прощения, не увидел.

Михаил Шурутов
MS? Прошу прощения, не увидел.

Норм. А перечисленное тобой да, как и пг с пол пинка все.

Михаил Шурутов
С точки зрения именно эксплуатации ПГ проигрывает,...

Если так — то это плюс MySQL, конечно (downtime "наивного" upgrade меньше; и "заморачиваться" не нужно, чтобы его уменьшить, получается), если я правильно понял.

Михаил Шурутов
С точки зрения именно эксплуатации ПГ проигрывает,...

С точки же зрения АБД, ПГ проще в настройке и СУЩЕСТВЕННО проще в плане поиска проблемных мест. Если кратко: ПГ нужен, чтобы развлекаться с данными (EXPLAIN и вот это вот фсйо...) А mysql - чтобы развлекаться с ним самим.

Yaroslav Schekin
Если так — то это плюс MySQL, конечно (downtime "н...

mysql вообще без простоя обновляется в рабочее время. Из-за того, что старшие версии спокойно едят бинлоги младших. Я с 5.0 до 5.6 последовательно обновлялся в рабочее время, проблем не помню.

AtariSTEr2nd .
Я про сравнение с MS SQL

копирование базы в нужный каталог, далее в студии Attach database, ну или sp_attach_db...

Михаил Шурутов
mysql вообще без простоя обновляется в рабочее вре...

Ну так binary-то менять приходится, и выполнять restart (и, возможно, CHECKPOINT)?

Yaroslav Schekin
Ну так binary-то менять приходится, и выполнять re...

Так это на реплике. Проект-то в это время с остальными узлами кластера спокойно работает.

AtariSTEr2nd .
Что продолжать, у нас есть одно г на нем. И хз как...

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

4g
копирование базы в нужный каталог, далее в студии ...

🤢 мышекликерам в гуи. Норм люди в консоли скрипты автоматизации делают. А не в дебильном студио.

AtariSTEr2nd .
🤢 мышекликерам в гуи. Норм люди в консоли скрипты ...

Ну так кто мешает сделать копирование в консоли и запуск из sqlcmd или mssql-cli выполнить sp_attach_db ( это функция в которую можно передать параметры ) В крайнем случае скрипт можно написать. Если вы не пользовались ими, не надо свой опыт распространять на все вокруг.

Yaroslav Schekin
А, я думал про один сервер. ;)

Ярослав, я старый,слабый, худой, больной (и не только на всю голову) и кашляю. И давно уже не видел в проде меньше двух хостов - мастер-реплика, как минимум. :) Как-то вот так даже не могу воспринять факт одного сервака для любой роли в проде. Для меня такая ситуация - это ясельная группа. :)

4g
Ну так кто мешает сделать копирование в консоли и ...

Я про то что тупорылый мелкософт вывешивает и продвигает именно статьи для мышекликеров в студио. И в ост ПО. А отбери мышку и админ превращается в адмЫна

Михаил Шурутов
Ярослав, я старый,слабый, худой, больной (и не тол...

Я подозреваю, что подобных ситуаций в реальности [очень] много, тем не менее. ;)

AtariSTEr2nd .
Я про то что тупорылый мелкософт вывешивает и прод...

Как это связано с тем что я сказал что можно из командной строки быстро сделать аттач базы?

4g
Как это связано с тем что я сказал что можно из ко...

В мелкософте еще их ублюдским павершелом пользоваться? Пффф...

Yaroslav Schekin
Я подозреваю, что подобных ситуаций в реальности [...

Мне "везёт" не попадать на одиночные сервера БД. А может везёт. Без кавычек.

AtariSTEr2nd .
В мелкософте еще их ублюдским павершелом пользоват...

Зачем? Я говорю обычная командная строка. Не ну если надо можно и из поша дернуть все тоже самое... Я не понимаю - что вас задело : упоминание того что в mssql есть средства не менее удобные для описанной задачи в pg или сам факт упоминания что mssql может это? Я ж не настаиваю чтобы вы пользовались продуктами ms. Просто тогда непонятно что вы делаете в коммунити чате дельфей... 🤷🏻 У меня своя нелюбовь к майкам, но разве это отменяет факты о возможностях...

AtariSTEr2nd .
Я про то что тупорылый мелкософт вывешивает и прод...

Понимаете, какое дело... вот возьмём умозрительную задачу: Есть, допустим, 5-10% "грамотных" специалистов, и 90-95% "мышекликеров". Вам нужно определить стратегию коммерческой организации (которой нужна прибыль, да побольше) — для какой из упомянутых целевых аудиторий выгодно создавать свои продукты, а? ;) И да, как будто тут систематически не спрашивают про GUI и не удивляются, как вообще можно работать с psql...

4g
Зачем? Я говорю обычная командная строка. Не ну ес...

Ms SQL стоит непанятнарублеймного. А на счет делфей- Че за предьява то? 😂😂😂 Кодю я в паскале. Прогу для исп двух 4г мопедов написал 😂😂😂 чтоб картофилы не жаловались на лагание, играя через 4г мопеды

AtariSTEr2nd .
Ms SQL стоит непанятнарублеймного. А на счет делфе...

да никаких предъяв :) Опять вас несет в дебри. Я еще раз говорю - есть куча других субд помимо mssql, где конечно же лучше (скорее всего) выстроена работа из cmdline shell. Мы если так будем дергаться в сторону ценовой политики, я как человек который работал в партнере майков могу много интересных вещей рассказать об их лицензионной политики (кстати Oracle c платным mysql ничем не лучше, да и IBM DB2 туда же) - меня она тоже порой напрягала, но думаю это не тематика этого чата. Я своим сообщением не пытался привить вам любовь к mssql.

Yaroslav Schekin
Понимаете, какое дело... вот возьмём умозрительную...

Ну я считаю что как минимум не иметь интерес к пг сидя в вындувсе и считать себя супер кул хацкером только потомушознаюактивдиректори это надо быть ну таким за#ротом что полный аут

AtariSTEr2nd .
Ну я считаю что как минимум не иметь интерес к пг ...

ну если у него нет в той сети pg.... зато там oracle есть... ну и на кой черт ему pg 🙂 у него своих "разрезалок" хватает

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта