Seleziona la tua lingua

Pagina iniziale arrow-right ... arrow-right Software per database arrow-right Software DBMS (Sistemi di gestione di database) arrow-right Kyoto Cabinet

Abbiamo compilato una lista di 9 alternative gratuite e a pagamento a Kyoto Cabinet. I principali concorrenti includono ZoomInfo Community Edition, Oracle Berkeley DB. Inoltre, gli utenti fanno anche confronti tra Kyoto Cabinet e LevelDB, Invantive Web Service, upscaledb. Puoi anche dare un'occhiata ad altre opzioni simili qui: Software per database, Software DBMS (Sistemi di gestione di database).


ZoomInfo Community Edition è un database di milioni di profili di contatti B2B a cui si può accedere in cambio della fornitura di contatti aziendali ZoomInfo. Il database di centinaia di migliaia di contatti viene aggiornato ogni giorno per garantir…

Oracle Berkeley DB
Free Open Source

Berkeley DB (BDB) è una libreria software che fornisce un database incorporato ad alte prestazioni per ...

LevelDB è una veloce libreria di archiviazione di valori-chiave scritta su Google che fornisce un mapping ordinato da ...

Fornendo l'accesso ai database, alla rete e alle applicazioni dell'azienda tramite Invantive Web Service ...

upscaledb
Free Open Source

Un database incorporato ad alte prestazioni, collegato all'applicazione e ottimizzato per ...

Fornendo l'accesso ai database, alla rete e alle applicazioni dell'azienda tramite Invantive Web Service ...

GDBM
Free Open Source

GNU dbm (o GDBM, in breve) è una libreria di funzioni di database che usano hash estensibile e ...

QDBM
Free Open Source

Gestione database più veloce

Kyoto Cabinet: un'implementazione diretta di DBM

Kyoto Cabinet Piattaforme

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

Kyoto Cabinet Panoramica

Kyoto Cabinet è una libreria di routine per la gestione di un database. Il database è un semplice file di dati contenente record, ognuno è una coppia di una chiave e un valore. Ogni chiave e valore sono byte seriali con lunghezza variabile. Sia i dati binari che la stringa di caratteri possono essere usati come chiave e valore. Ogni chiave deve essere univoca all'interno di un database. Non esiste un concetto di tabelle di dati né tipi di dati. I record sono organizzati in tabella hash o albero B +.

Il Governo di Kyoto funziona molto velocemente. Ad esempio, il tempo trascorso per memorizzare un milione di record è 0,9 secondi per il database hash e 1,1 secondi per il database B + tree. Inoltre, la dimensione del database è molto piccola. Ad esempio, l'overhead per un record è di 16 byte per il database hash e 4 byte per il database B + tree. Inoltre, la scalabilità di Kyoto Cabinet è eccezionale. La dimensione del database può essere fino a 8EB (9,22e18 byte).

Kyoto Cabinet è scritto in linguaggio C ++ e fornito come API di C ++, C, Java, Python, Ruby, Perl e Lua. Kyoto Cabinet è disponibile su piattaforme che hanno API conformi a C ++ 03 con le estensioni della libreria TR1. Kyoto Cabinet è un software gratuito concesso in licenza con GNU General Public License. D'altra parte, viene fornita anche una licenza commerciale. Se si utilizza Kyoto Cabinet all'interno di un software proprietario, è necessaria la licenza commerciale.

Kyoto Cabinet Caratteristiche

tick-square Database

Migliori alternative a Kyoto Cabinet

Condividi la tua opinione sul software, lascia una recensione e contribuisci a migliorarlo ulteriormente!

Kyoto Cabinet Tag

dbm key-value nosql

Suggerisci modifiche

Il tuo feedback

Seleziona una valutazione
Per favore, seleziona una valutazione

Your vote has been counted.

Do you have experience using this software?