Verwenden Sie den ConnectionManager::config()
Funktion zum schnellen Erstellen von Verbindungen und der ConnnectionManager::alias()
-Methode, damit alle Ihre Tabellenklassen sie standardmäßig verwenden.
Es gibt hier einen sehr guten Artikel, der den Vorgang beschreibt:
http://mark-story.com /posts/view/using-cakephp-and-a-horizontally-sharded-database
Der einzige Unterschied besteht darin, dass Sie die Verbindungskonfiguration spontan erstellen können, anstatt die Shards manuell zu deklarieren, wie es in diesem Artikel gezeigt wurde.