Maison > base de données > SQL > Quelles sont les caractéristiques de la base de données nosql

Quelles sont les caractéristiques de la base de données nosql

王林
Libérer: 2020-07-03 11:05:00
original
35135 Les gens l'ont consulté

Les caractéristiques de la base de données NoSQL sont : 1. Facile à étendre ; 2. Grand volume de données et hautes performances ; 3. Modèle de données flexible ; 4. Haute disponibilité. Il existe de nombreux types de bases de données NoSQL, mais elles ont toutes une caractéristique commune : elles suppriment toutes les caractéristiques relationnelles des bases de données relationnelles.

Quelles sont les caractéristiques de la base de données nosql

Fonctionnalités de la base de données nosql :

1 Facile à étendre

Il existe de nombreux types de. Bases de données NoSQL, mais une caractéristique commune consiste à supprimer les caractéristiques relationnelles des bases de données relationnelles. Il n’y a aucune relation entre les données, il est donc très facile de les développer. Invisiblement, il apporte une évolutivité au niveau architectural.

2. Gros volume de données, hautes performances

Les bases de données NoSQL ont des performances de lecture et d'écriture très élevées, en particulier sous de gros volumes de données, elles fonctionnent également bien. Cela est dû à la nature non relationnelle et à la structure simple de la base de données.

Généralement, MySQL utilise le cache de requêtes. Le cache de NoSQL est un cache de niveau enregistrement et à granularité fine, les performances de NoSQL à ce niveau sont donc beaucoup plus élevées.

3. Modèle de données flexible

NoSQL n'a pas besoin de créer des champs pour les données à stocker à l'avance et peut stocker des formats de données personnalisés à tout moment. Dans une base de données relationnelle, l'ajout et la suppression de champs sont une chose très gênante. S’il s’agit d’une table contenant une très grande quantité de données, ajouter des champs est tout simplement un cauchemar. Cela est particulièrement évident à l’ère du Web 2.0, caractérisée par de grandes quantités de données.

4. Haute disponibilité

NoSQL peut facilement implémenter une architecture haute disponibilité sans affecter les performances. Par exemple, les modèles Cassandra et HBase peuvent également atteindre une haute disponibilité en répliquant le modèle.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal