Je cherche une réponse de la part de quelqu'un qui a implémenté HyperDB ou qui en a connaissance.
J'ai une base de données qui vient de franchir la barre des 100 Mo il y a une semaine environ, le problème est que mon hôte n'autorise que les bases de données de 100 Mo par heure. Je cherchais à implémenter HyperDB mais je voulais d'abord trouver des informations.
Ma base de données actuelle est d'environ 100 Mo seulement sur la table posts de la base de données. Si j'implémente HyperDB, cette table sera-t-elle divisée entre deux bases de données?
HyperDB vous permet de fractionner des tables entières dans différentes bases de données, mais pas avec une seule table. De toute façon, vous ne voudriez pas cela, car cela signifierait que wordpress devrait interroger plusieurs bases de données pour trouver un seul post.
Cependant, en fonction de la configuration de votre site, vous pourrez peut-être contourner ce problème en créant une installation wordpress multisite à l'aide de sous-répertoires. Cela signifie que vous divisez votre site en sous-répertoires qui sont en fait des installations séparées de wordpress. Ensuite, vous pouvez utiliser hyperdb pour distribuer ces tables.
Vous pouvez également trouver un hébergeur qui ne limite pas la taille de votre base de données :)