FlockDB è usato su Twitter per memorizzare grafi sociali, cioè i rapporti tra i vari utenti.
FlockDB doveva tenere piccoli livelli di profondità, ma per essere in grado di scalare orizzontalmente. Ciò significa che può memorizzare un piccolo numero di rapporti e tipi di relazione tra gli utenti, ma può funzionare con una quantità enorme di utenti (nodi).
E 'considerata una buona pratica di utilizzare il Gizzard quadro, un altro strumento sviluppato da Twitter, per eseguire query per i dati memorizzati in un database FlockDB.
Confrontando FlockDB ad altri motori di database grafico come Neo4j o OrientDB , FlockDB è molto più semplice nella struttura, funziona più velocemente di tutti loro, ma non è in grado di gestire un elevato livello di dati . profondità
Caratteristiche
- Costruito per la velocità
- Supporti
- Può funzionare con milioni di voci
- Archivio e ripristino
- Il supporto per la replica di database
- la migrazione dei dati online
Query aritmetiche
Bordi
Requisiti
- Java 1.6 o superiore
- SBT 0.7.4 o superiore
- Apache Thrift 0.2.0 o superiore
I commenti non trovato