Magasins clé-valeur dans nosql

# 8208-valeur magasins clés NoSQL ont un dossier avec un champ d'ID - la clé dans les principaux # 8208-valeur magasins - et un ensemble de données. Ces données peuvent être l'un des suivants:

  • Un morceau de données arbitraire qui les interprète de développement d'application (par opposition à la base de données)

  • Tout ensemble de paires nom # 8208-valeur (appelé bacs)




Pensez-y comme une boîte aux lettres partagée dans un immeuble d'appartements. Tout ce que vous voyez de l'extérieur est un ensemble de trous numérotés. En utilisant une clé, vous accédez à ce qui est dans la boîte aux lettres. Après avoir regardé l'e-mail, vous décidez quoi faire avec elle (probablement juste le jeter).

De cette façon, clés # 8208-valeur magasins sont semblables aux magasins de colonne dans ce qu'il est possible de stocker différentes structures de données dans le même ensemble d'enregistrement logique. Key # 8208-valeur magasins sont le type le plus simple de stockage dans le monde NoSQL - vous êtes juste le stockage des clés pour les données que vous fournissez.

Certains # 8208-valeur magasins clés appuient frappe (comme les entiers, les chaînes et les booléens) et des structures plus complexes pour les valeurs (telles que les cartes et les listes). Cette configuration aides développeurs, car ils ne disposent pas de remettre les données # 8208-code ou de cordes de décodage détenus dans un magasin touche # 8208-valeur.

En informatique, un “ la liste ” est zéro ou plusieurs valeurs de données. Ces valeurs peuvent ou ne peuvent pas être stockées dans une représentation tri qui permet pour le traitement match rapide.

Les cartes sont un type simple de touche # de stockage 8208-valeur. Une clé unique dans une carte a une valeur arbitraire unique qui lui est associé. La valeur pourrait être une liste d'une autre carte. Donc, il est possible de stocker des structures d'arbres dans les clés # 8208-valeur magasins, si vous êtes prêt à faire vous-même les données de traitement.

Si vous avez de nombreuses cartes dans votre magasin 8208-valeur sur la touche #, examiner un document magasin au lieu, qui sera probablement de réduire la quantité de code nécessaire à l'exploitation de vos données et de faire de la recherche et la récupération facile.

Key # 8208-valeur magasins sont optimisés pour la vitesse d'ingestion et la récupération. Si vous avez besoin très grande vitesse d'ingestion sur un nombre limité de nœuds et peut se permettre de sacrifier soutien complexes de requête ad hoc, puis un magasin 8208-valeur sur la touche # peut être pour vous.


» » » » Magasins clé-valeur dans nosql