J'ai besoin de stocker environ 100 milliers d'objets représentant les utilisateurs. Ces utilisateurs ont un nom d'utilisateur, l'âge, le sexe, la ville et le pays.(Java) Stocker une énorme collection d'objets avec des attributs indexés
Les utilisateurs doivent être consultable par une plage d'âge et l'un des autres attributs, mais également une combinaison d'attributs (par exemple les femmes entre 30 et 35 ans de Bruxelles). Les résultats devraient être trouvés rapidement car c'est l'un des services du serveur pour de nombreux clients connectés). Les utilisateurs ne peuvent être supprimés ou ajoutés, pas mis à jour.
J'ai pensé à une base de données rapide avec des attributs indexés (comme h2 db qui semble être assez rapide, et je l'ai vu qu'ils ont un mode en mémoire)
Je me demandais si une autre option était possible avant d'aller à la DB.
Merci pour vos idées!
Semble comme une base de données à mé ..... –