MySQL or PostgeSQL - Форум успешных вебмастеров - GoFuckBiz.com
 
 
Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB75.6826
BTC/USD63103.2483
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 08.02.2017, 17:35   #1
Webaz
777
 
Аватар для Webaz
 
Регистрация: 21.09.2007
Сообщений: 1,406
Бабло: $304877
Отправить сообщение для Webaz с помощью ICQ
По умолчанию MySQL or PostgeSQL

для интернет магазина с 400-500к товаров
Webaz вне форума  
Старый 08.02.2017, 18:02   #2
Hector
hustle
 
Аватар для Hector
 
Регистрация: 02.05.2008
Адрес: 3d world
Сообщений: 12,740
Бабло: $1694935
Отправить сообщение для Hector с помощью Jabber
По умолчанию

Это что много? Любое что знаешь. Всю базу в РАМ и поехали. Другое дело фасетный поиск и другие сложности. PostgeSQL умеет многие что не умеет мускуль.
Hector вне форума  
Старый 08.02.2017, 18:18   #3
Kludge
Где карта, Билли?
 
Аватар для Kludge
 
Регистрация: 01.12.2016
Сообщений: 475
Бабло: $57555
По умолчанию

Бери MySQL, он справится.
Kludge вне форума  
Старый 08.02.2017, 20:43   #4
lorien
Senior Member
 
Аватар для lorien
 
Регистрация: 18.05.2009
Сообщений: 899
Бабло: $188935
По умолчанию

Бери то, что знаешь. Если ничего не знаешь, подкинь монетку.
lorien вне форума  
Старый 08.02.2017, 22:10   #5
relay
Senior Member
 
Регистрация: 05.08.2013
Сообщений: 100
Бабло: $15530
По умолчанию

Всегда бери postgresql
Потом будет легче
relay вне форума  
Старый 08.02.2017, 22:12   #6
Final Fantasy
private.
 
Аватар для Final Fantasy
 
Регистрация: 30.04.2008
Сообщений: 3,764
Бабло: $444525
По умолчанию

Цитата:
Сообщение от relay Посмотреть сообщение
Всегда бери postgresql
Потом будет легче
С чем именно будет легче?
Final Fantasy на форуме  
Старый 08.02.2017, 22:20   #7
веломан
сыроед
 
Аватар для веломан
 
Регистрация: 01.10.2015
Сообщений: 12,946
Бабло: $1516120
По умолчанию

postgres конечно много чего умеет, но какого хуя она не умеет простейшие операции: unsigned, zerofill, tinyint, mediumint

Цитата:
MySQL, будучи недостаточно строгой СУБД, задорно игнорирует ваши настройки и ограничения целостности (она просто хочет помочь);
она легко вставит пустую строку "" в колонку с запретом на добавление пустых значений;
она с радостью вставит бесполезные даты (вроде 0000-00-00) в колонки с датами при запрете добавления пустых значений;
она умеет делить на ноль и вернёт NULL при вычислении 1/0;
она вернёт NULL при делении строки на ноль;
если вы попробуете вставить значение 1000 в колонку с длиной равной двум, то она просто немного округлит это значение до 99.

Всё это должно дать вам повод задуматься об использовании MySQL: эта система не проверяет ваши данные, зато она пытается показаться «удобной» ценой целостности данных.
веломан вне форума  
Старый 09.02.2017, 01:24   #8
Faris
Watch your step!
 
Аватар для Faris
 
Регистрация: 29.10.2015
Сообщений: 81
Бабло: $11345
По умолчанию

Работал с обоими СУБД, из личных наблюдений - постгрес сложнее в настройке, сложнее в администрировании, но в нём меньше багов и он заметно быстрее. Мускул весьма ограниченный, в силу этого его проще администрировать. Под твой запрос подойдёт и то, и другое, но я бы всё таки отдал предпочтение мускулю, по крайней мере на первых порах. Если что-то не устроит - сможешь перейти на постгрес и уже будешь понимать, что для тебя лучше и удобнее
Faris вне форума  
Старый 09.02.2017, 10:23   #9
Kludge
Где карта, Билли?
 
Аватар для Kludge
 
Регистрация: 01.12.2016
Сообщений: 475
Бабло: $57555
По умолчанию

Кстати, может ТС нужна нестандартная база, например одна из таких:
https://habrahabr.ru/company/oleg-bunin/blog/319052/
Kludge вне форума  
Старый 09.02.2017, 10:48   #10
веломан
сыроед
 
Аватар для веломан
 
Регистрация: 01.10.2015
Сообщений: 12,946
Бабло: $1516120
По умолчанию

из nosql - redis и например sphinx
веломан вне форума