MySQL, MariaDB, PostgreSQL и другие
MySQL, MariaDB, PostgreSQL и другие
Кто какую СУБД использует в продакшн? Я сейчас работаю в основном с MySQL, но иногда задумываюсь, может стоит посмотреть альтернативы? MariaDB как я понимаю должна работать шустрее на слабых впс? А когда есть резон использовать Постгрес?
Re: MySQL, MariaDB, PostgreSQL и другие
Я в 70% проектов в продакшне использую Postgresql (+ mongodb для логгирования).
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: MySQL, MariaDB, PostgreSQL и другие
MariaDB, MySQL, PostgreSQL.
Нравится Yii? Давайте сделаем его лучше!.
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: MySQL, MariaDB, PostgreSQL и другие
MariaDB примерно та же MySQL. В PostgreSQL больше фич и меньше непредсказуемости.
Нравится Yii? Давайте сделаем его лучше!.
Re: MySQL, MariaDB, PostgreSQL и другие
А какие киллер-фичи имеет постгрес? Просто честно говоря не приходилось даже какие то спецефичные фичи MySQL использовать, только возмжоности языка SQL. Даже с транзакциями работал только в учебных целях
Re: MySQL, MariaDB, PostgreSQL и другие
Мне нравится в postgresq json(формат) + plv8(писать хранимки на javascript) некоторые моменты можно сделать типа nosql, и еще удобно отдавать на фронтэнд содержимое. Т.к. все запросы возвращает(plv8) в json форматеifelse писал(а):А какие киллер-фичи имеет постгрес? Просто честно говоря не приходилось даже какие то спецефичные фичи MySQL использовать, только возмжоности языка SQL. Даже с транзакциями работал только в учебных целях
Re: MySQL, MariaDB, PostgreSQL и другие
А при желании на уровне SQL запроса из json-поля можно достать данные в другом виде, например конкретное поле из JSON-массива?
UPD: погуглил и нашел ответ на свой же вопрос: да можно написать js функцию и просто вызывать ее в SQL-запросе
А есть ли поддержка всех этих функций в миграциях Yii?
UPD: погуглил и нашел ответ на свой же вопрос: да можно написать js функцию и просто вызывать ее в SQL-запросе
А есть ли поддержка всех этих функций в миграциях Yii?
Re: MySQL, MariaDB, PostgreSQL и другие
Конкретно каких?ifelse писал(а): А есть ли поддержка всех этих функций в миграциях Yii?
Re: MySQL, MariaDB, PostgreSQL и другие
те же plv8, я так понимаю придется или дописывать скрипт или переносить руками
Re: MySQL, MariaDB, PostgreSQL и другие
Код: Выделить всё
select <<function_name>>
Re: MySQL, MariaDB, PostgreSQL и другие
Обычный DAO с указанием параметров.