Je cherche à construire une application Rails qui aura de jolies tables de plus de 500 millions de lignes. Pour garder les choses au top Je suis actuellement en train de regarder comment une grande table peut être divisée en plus de blocs de gérables. Je vois que depuis MySQL 5.1 il y a une option de partitionnement et c'est une option possible mais je n'aime pas la façon dont la colonne qui détermine le partitionnement doit faire partie de la clé primaire sur la table .Stratégie pour traiter les grandes tables db
Ce que je voudrais vraiment faire est de diviser la table un modèle AR écrit sur la base des valeurs écrites mais pour autant que je sache, il n'y a aucun moyen de le faire - que quelqu'un a des suggestions comment je pourrais mettre en œuvre cette stratégie ou d'autres stratégies?
Merci
Arfon