2012-10-08 2 views
1

J'utilise node et je prévois d'utiliser redis pour stocker des données [les données seront au format table SQL ou oracle avec beaucoup de champs comme ID, nom, ville, marques, etc.]. Trouvé que nous pouvons stocker uniquement la clé et la valeur en redis avec trois structures de données [en liste, ensemble ou ensemble trié].Structure de table SQL ou Oracle dans Redis

moi Est-il possible de stocker comme Nom de la table [Nom de la clé]: Détails et des valeurs comme ID: 1, Nom: john, Pays: Russie, ID: 2, Nom: Rose, Pays: États-Unis, etc.

Existe-t-il d'autres structures de données autres que list, set et triées en redis?

+0

@sripathiKrishnan: Pouvez-vous m'aider à ce sujet http://stackoverflow.com/questions/12782844/get-all-fields-and-values-of-hash-key-using-redis-in-node – vinod

Répondre

0

Vous avez également la structure de données Hash ...

tables de base de données sont utilisées pour les entités de magasin. Une définition vague d'une Entité est quelque chose qui a une clé primaire unique. Dans Redis, les entités sont généralement stockées à l'aide de la structure de données Hash, où les colonnes de la base de données deviennent des champs dans le hachage. La clé primaire est stockée dans la clé du hachage.

Les tables de base de données stockent également des non-entités, telles que les relations entre entités. Par exemple, une relation un-à-plusieurs est généralement effectuée à l'aide d'une clé étrangère. Dans Redis, de telles relations peuvent être modélisées dans Sets, Lists ou SortedSets.

+0

Hi Krishnan, merci. – vinod

Questions connexes