bee
  • 0
Новичок

Разделение WordPress: какой плагин для нескольких баз данных использовать?

  • 0

У меня есть многосайтовая установка WordPress, в которой размещено достаточно блогов, которые мне нужны для сегментирования базы данных. Я вижу, что есть три плагина для распространения WordPress по нескольким базам данных:

Я пытаюсь решить, какой из них использовать, но я действительно не нашел много информации, сравнивающей их.

У кого-нибудь есть опыт развертывания любого из этих трех инструментов? Или еще лучше, опыт работы с более чем одним из них и краткое изложение того, почему вы перешли?

Спасибо, Бетани.

Share
  1. Поскольку я новичок в настройке этой «Базы данных», я думаю, сначала мне придется попробовать самый простой, потому что я буду единственным, кто будет работать на всех 24 сайтах, а скорость является проблемой. Я благодарю вас всех! Я действительно не думал, что получу какие-либо ответы, не говоря уже о так быстро. Спасибо. Надеюсь, это сработает, пожелайте мне удачи 🙂 Вера

    • 0
  2. Лично я не пользуюсь ни одним из них. И кластер NDB вместо этого. NDB — это встроенный в MySQL механизм репликации master-master.

    Единственным ограничением NDB на практике является отсутствие полнотекстового индекса. Но вы всегда можете использовать Yahoo или API Google для поиска на вашем сайте. Я обнаружил, что дополнительная избыточность стоит того, особенно если учесть, что ни один сервер не становится узким местом для записи в базу данных.

    Если репликация master-slave с узким местом записи — это то, что вам нужно, hyperdb разрабатывается автоматически, поэтому это более безопасный вариант среди плагинов, которые вы выделили. Тем не менее, обратите внимание, что часть кода hyperdb на самом деле обратно перенесена в wp с версии 3.0 и слияния wpmu. (Посмотрите файл wp-db.php в wp-includes, вы заметите, что многие из них могут работать с несколькими серверами db из коробки.)

    • 0
  3. Я бы выбрал HyperDB.

    Он разработан основными разработчиками WP и основан на коде, используемом на WordPress.com.

    http://wordpress.org/support/topic/shardb-or-hyperdb

    SharDB может быть немного проще в настройке, но, вероятно, имеет меньше возможностей, чем HyperDB. Я бы сказал, взгляните на эти два и выясните, какой из них лучше всего соответствует вашим потребностям.

    • 0
  4. Мэтт выступал в нашей компании несколько месяцев назад. Он порекомендовал установку базы данных ведущий-ведомый с большим количеством подчиненных устройств ввода-вывода. Он объяснял это тем, что операции записи обходятся дорого, а операции чтения — гораздо большие по объему! — нет, поэтому лучше иметь большую емкость чтения. То же самое для серверов приложений: бросьте дешевое оборудование и забудьте о суперкэше.

    • 0

Оставить ответ

You must login to add an answer.