J'ai une feuille de calcul, environ 1500 lignes x 1500 colonnes. Les étiquettes le long du haut et du côté sont les mêmes, et les données dans les cellules sont un score de similarité quantifié pour les deux entrées. Je voudrais créer une application Rails permettant à un utilisateur d'entrer les valeurs de ligne et de colonne et de récupérer le score de similarité. Les scores de similarité ont été dérivés empiriquement et ne peuvent pas être produits mathématiquement par le contrôleur. Quelques considérations: avec chaque cellule pleine, plus de la moitié des données sont redondantes; par exemple, (ligne 34, colonne 985) a la même valeur que (ligne 985, colonne 34). Et la ligne x sera toujours parfaitement similaire à la colonne x. Les données sont statiques et ne changeront pas pendant des années.Grand tableur de données statiques: db relationnel ou fichier plat?
Est-ce possible avec une table db? Y a-t-il un meilleur moyen? Puis-je ignorer entièrement la base de données relationnelle et interroger le fichier directement?
Toute l'assistance et les conseils sont très appréciés!