Je vais avoir une base de données d'une table des utilisateurs avec des uuids, l'âge, le sexe, le revenu familial et 12 de ces domaines. Environ 40 - 50 millions d'entre eux. Je devrais interroger en fonction de la tranche d'âge, la gamme de revenu, etc. et obtenir la liste des uuid. Chaque ligne doit comporter environ 400 caractères si elle est concaténée. Multiplier 400 octets par 50Mil obtient 17 - 18 Go Approx. Il va grandir mais lentement.Meilleur base de données et le matériel à choisir pour ce cas d'utilisation
Ce qui sera le meilleur système de base de données pour contenir ces données et exécuter des requêtes rapides. Mongo ou MySQL? Aussi quel genre de matériel devrait être préférable de garder.
De même, quelqu'un peut dire à l'heure de la requête mySQL ou Mongo prendra basé sur l'expérience. J'ai besoin de concevoir l'architecture de certains autres composants de l'ensemble du système sur cette base.
Je dirais que Mongo, semble inutile en utilisant une base de données relationnelle pour une table –
Je déteste utiliser cette ligne (alerte cliche) mais: "J'ai des index plus gros que ça". De plus, si ce n'est pas le cas, [Stack Overflow n'est pas un moteur de recommandation] (http://meta.stackexchange.com/a/128562/179419). – Ben
question inutile –