02-02-2011, 04:13 PM
Bonjour,
Je me demandais d'un point de vue performance quelle était la meilleur façon de faire pour le stockage de beaucoup de données statiques?
Par exemple, imaginons un générateur aléatoire de prénom, il vaut mieux créer une table avec tous les prénoms ou stocker tout dans un tableau dans une classe?
sinon, un peu hors-sujet, pour ceux qui connaissent le ruby, y a-t-il une fonction toute faite qui permettrait de sortir une donnée aléatoire d'un tableau?
pour info ce que j'ai fait:
Je me demandais d'un point de vue performance quelle était la meilleur façon de faire pour le stockage de beaucoup de données statiques?
Par exemple, imaginons un générateur aléatoire de prénom, il vaut mieux créer une table avec tous les prénoms ou stocker tout dans un tableau dans une classe?
sinon, un peu hors-sujet, pour ceux qui connaissent le ruby, y a-t-il une fonction toute faite qui permettrait de sortir une donnée aléatoire d'un tableau?
pour info ce que j'ai fait:
class Pname < ActiveRecord::Base
def self.random_name
names = ['Frédéric', 'Benoit', 'Thomas']
names.at(rand(names.count))
end
end