Sélectionnez votre langue

Page d'accueil arrow-right ... arrow-right Logiciel de base de données arrow-right Logiciel SGBD (Systèmes de gestion de bases de données) arrow-right Kyoto Cabinet

Nous avons compilé une liste de 7 alternatives gratuites et payantes à Kyoto Cabinet. Les principaux concurrents incluent ZoomInfo Community Edition, Oracle Berkeley DB. En plus de cela, les utilisateurs établissent également des comparaisons entre Kyoto Cabinet et upscaledb, GDBM, Tokyo Cabinet. Vous pouvez également consulter d'autres choix similaires ici : Logiciel de base de données, Logiciel SGBD (Systèmes de gestion de bases de données).


ZoomInfo Community Edition est une base de données de millions de profils de contacts B2B à laquelle vous pouvez accéder en échange de la fourniture de contacts professionnels ZoomInfo. La base de données de centaines de milliers de contacts est mis…

Oracle Berkeley DB
Free Open Source

Berkeley DB (BDB) is a software library that provides a high-performance embedded database for...

upscaledb
Free Open Source

Une base de données intégrée hautes performances, liée à votre application et optimisée pour les analyses ...

GDBM
Free Open Source

GNU dbm (ou GDBM, en abrégé) est une bibliothèque de fonctions de base de données utilisant le hachage extensible et ...

QDBM
Free Open Source

Gestionnaire de base de données plus rapide

LevelDB est une bibliothèque de stockage rapide clé-valeur écrite sur Google qui fournit un mappage ordonné à partir de ...

Cabinet de Kyoto: une mise en œuvre simple du DBM

Kyoto Cabinet Plates-formes

tick-square Windows
tick-square Linux
tick-square Mac

Kyoto Cabinet Description

Le Cabinet de Kyoto est une bibliothèque de routines permettant de gérer une base de données. La base de données est un simple fichier de données contenant des enregistrements, chacun étant une paire de clé et de valeur. Chaque clé et valeur sont des octets en série de longueur variable. Les données binaires et la chaîne de caractères peuvent être utilisées comme clé et valeur. Chaque clé doit être unique dans une base de données. Il n'y a pas de concept de tables de données ni de types de données. Les enregistrements sont organisés en table de hachage ou en arbre B +.

Le Cabinet de Kyoto fonctionne très vite. Par exemple, le temps écoulé pour stocker un million d'enregistrements est de 0,9 seconde pour une base de données de hachage et de 1,1 seconde pour une base de données d'arborescence B +. De plus, la taille de la base de données est très petite. Par exemple, le temps système pour un enregistrement est de 16 octets pour la base de données de hachage et de 4 octets pour la base de données d'arborescence B +. En outre, l’extensibilité du Cabinet de Kyoto est excellente. La taille de la base de données peut aller jusqu'à 8EB (9.22e18 octets).

Kyoto Cabinet est écrit en langage C ++ et fourni en tant qu'API de C ++, C, Java, Python, Ruby, Perl et Lua. Kyoto Cabinet est disponible sur les plates-formes dotées d'une API conforme à C ++ 03 avec les extensions de bibliothèque TR1. Kyoto Cabinet est un logiciel libre sous licence GNU General Public License. D'autre part, une licence commerciale est également fournie. Si vous utilisez le Cabinet Kyoto dans un logiciel propriétaire, une licence commerciale est requise.

Kyoto Cabinet Fonctionnalités

tick-square Database

Meilleures alternatives à Kyoto Cabinet

Partagez votre opinion sur le logiciel, laissez un avis et contribuez à l'améliorer encore davantage !

Kyoto Cabinet Mots clés

dbm key-value nosql

Proposer des changements

Vos commentaires

Sélectionnez une note
Veuillez sélectionner une note

Your vote has been counted.

Do you have experience using this software?