Задать вопрос

Возможно ли подключить PostgreSQL к Wordpress?

Добрый день, возможно ли подключить PostgreSQL к Wordpress?
Не придется ли переписывать SQL запросы, которые сделаны под MariaDB / MySQL?
  • Вопрос задан
  • 506 просмотров
Подписаться 2 Простой 4 комментария
Решения вопроса 4
@pantsarny
12м записей у меня, мускул, редис, все ок
Ответ написан
Комментировать
mayton2019
@mayton2019
Bigdata Engineer
Uber в свое время переходил PG на MySQL и у них было на то свое обоснование.
Может дешевизна транзакции. Cents per transaction. Может сжатие. Чорт его знает.

Но в любой базе до 7 млн я не вижу никакой проблемы. Проблемы обычно
начинаются на очень сложных JOINS где участвуют 5-7 таблиц и в этот
момент очень важно насколько умный в БД оптимизатор и как он строит
план выполнения запроса. Поэтому на месте автора я-бы просто протестировал
тяжелые запросы PG. Не будет ли где-то просадки.

Но вряд-ли Wordpress будет использовать тяжелые запросы. Надеюсь что там будет
просто CRUD.
Ответ написан
Комментировать
Mike_Ro
@Mike_Ro Куратор тега WordPress
Python, JS, WordPress, SEO, Bots, Adversting
возможно ли подключить PostgreSQL к Wordpress?

WordPress PostgreSQL Integration.
Не придется ли переписывать SQL запросы, которые сделаны под MariaDB / MySQL?

Плагин postgresql for wordpress обычно решает большинство возможных проблем, но возможно, придется вручную исправить некоторые запросы в коде или плагинах.
Ответ написан
azerphoenix
@azerphoenix
Java Software Engineer
Добрый день.
Во-первых, нужно ли переводить ВП на PG и что это вам даст?
Во-вторых, могу с уверенностью, сказать, что мускул неплохо справляется с большим количеством данных.
В-третьих, помню был какой-то плагин, который логировал запросы в БД и можно было смотреть, где происходит просадка. Ну или это можно сделать на стороне БД.
В-четвертых, можно проверить все ли индексы построены и на каких именно операциях происходит просадка. Например, если у вас поиск работает тяжело, то можно глянуть в сторону ElasticSearch.
В-пятых, про кеш не забываем. Взять тот же редис например
Ну и в конце, можно перекинуть данные в Постгрес и глянуть, как он работает на тех же запросах...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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