Définition - Que signifie Key Value Store?
Un magasin de valeurs clés est un type de base de données NoSQL qui ne repose pas sur les structures traditionnelles des conceptions de bases de données relationnelles.
Definir Tech explique Key Value Store
En général, les bases de données NoSQL permettent d'utiliser différents types d'outils relationnels pour les données.
Ceux-ci sont de plus en plus populaires dans l'analyse des mégadonnées et les nouvelles conceptions d'entreprise où des données moins organisées doivent être stockées de manière efficace et pratique. Certains parlent de l'utilisation d'un programme de stockage «sans schéma» pour les données. NoSQL ne signifie pas que la base de données n'utilise pas de langage de requête structuré - cela signifie simplement que d'autres outils peuvent conduire l'analyse des données.
Dans ce contexte, Key Value Store permet aux applications de conserver des données sans schéma prédéfini. Différents types de conteneurs de données, types de données et objets sont utilisés pour s'adapter à cela.
Différents types de bases de données de magasin de valeurs clés incluent l'outil de base de données finalement cohérent, les outils de base de données hiérarchiques et ceux qui présentent d'autres types de conceptions NoSQL.
La nature essentielle de Key Value Store est que les développeurs créent deux tables:
- une table clé à gauche
- une table de valeurs sur la droite.
La manière dont ces clés sont liées à ces valeurs constitue ce qui constitue le modèle de magasin de valeurs de clés. Un exemple de ce modèle montre que, comme la table de droite ne représente que des valeurs, il y a plus de polyvalence dans le type de données qui peuvent y être stockées.
Cela conduit à son tour aux avantages d'évolutivité et de polyvalence de ce type de configuration NoSQL Key Value Store.