Maison > base de données > SQL > Que sont les bases de données distribuées ?

Que sont les bases de données distribuées ?

hzc
Libérer: 2020-07-01 15:14:16
original
20616 Les gens l'ont consulté

Les bases de données distribuées comprennent : 1. Dans le sens de l'IoT, les produits de bases de données de séries chronologiques répondent à la collecte, au stockage et aux statistiques des données IoT, telles que InfluxDB, Kudu, kdb, OpenTSDB 2. Dans le sens des transactions ; relations, Ant Financial Oceanbase, Tencent TDSQL.

Que sont les bases de données distribuées ?

Les produits de bases de données distribuées sur le marché sont divisés en plusieurs catégories :

1. Direction Internet des objets : produits de bases de données de séries chronologiques pour répondre aux besoins. collecte de données IoT, stockage et statistiques. Les produits de bases de données de séries chronologiques sont également ceux qui ont le plus grand impact sur les produits de bases de données de mémoire. Par exemple : InfluxDB, Kudu, kdb, OpenTSDB ;

2. Direction des relations transactionnelles : remplacer les produits de bases de données relationnelles transactionnelles traditionnelles Oracle/DB2 et d'autres entreprises de transactions en ligne qui ne peuvent pas répondre aux besoins de débit massif, de concurrence massive, de transactions et scène de stockage massive. Par exemple : Ant Financial Oceanbase, Tencent TDSQL, Repu HotDB, ZTE GoldenDB, open source MyCAT, open source Cobar.

3. Direction des relations d'analyse : résoudre des scénarios commerciaux de stockage de données structurées et d'analyse de données, tels que : Greenplum, Vertical, Gbase8a, etc. Cependant, ce domaine a reçu un impact énorme des produits d'analyse KV ;

4. Direction de l'analyse KV : Hadoop et Spark sont les pierres angulaires actuelles, et de nombreuses entreprises nationales et étrangères effectuent des recherches et développements secondaires sur cette base. En particulier, il est compatible avec la syntaxe standard SQL et s'adresse aux scénarios commerciaux et au personnel de R&D.

5. Direction des documents KV : résolvez le stockage et le traitement des données non structurées des types de documents en ligne, tels que MongoDB et SequoiaDB, mais ils font également de leur mieux pour être compatibles avec la syntaxe standard SQL.

6. HTAP : produit de base de données distribuée hybride d'analyse de transactions Du point de vue des principes techniques, il s'agit d'une direction sans support d'innovation théorique. C'est juste le souhait intérieur de notre personnel technique, tel que : TiDB domestique, clé étrangère/F1 (personne ne sait à quoi ça ressemble ni à quoi ressemble l'expérience).

Chaque itinéraire aura son propre algorithme spécifique, son architecture spécifique et ses fonctionnalités de produit. Il est difficile d'avoir un produit compatible avec tous et offrant de grandes performances.

Que sont les bases de données distribuées ?

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