RethinkDB

E642874

RethinkDB is an open-source, distributed NoSQL database designed for real-time applications by pushing live updates to clients as data changes.

Jump to: Statements Referenced by

Statements (53)

Predicate Object
instanceOf NoSQL database
distributed database system
open-source software
real-time database
clusterTopology peer-to-peer
dataStorageModel row-oriented
designedFor pushing live updates to clients
hasAdminInterface web dashboard
hasFeature automatic sharding
cluster management
distributed query execution
fault tolerance
geospatial indexes
joins
map-reduce style operations
real-time changefeeds
replication
secondary indexes
table partitioning
web-based administration UI
hasOfficialWebsite https://rethinkdb.com
initialReleaseYear 2010
originalDeveloper RethinkDB, Inc. NERFINISHED
primaryUseCase collaborative apps
live dashboards
real-time applications
streaming analytics
repositoryURL https://github.com/rethinkdb/rethinkdb
softwareLicense Apache License 2.0 NERFINISHED
supportsConsistencyModel document-level atomicity
supportsDataModel JSON documents
supportsFeature change notifications via changefeeds
durable writes
high availability
horizontal scalability
supportsIndexType geospatial index
primary index
secondary index
supportsOperatingSystem BSD NERFINISHED
Linux
Windows NERFINISHED
macOS NERFINISHED
supportsProgrammingLanguage C#
Go NERFINISHED
Java NERFINISHED
JavaScript NERFINISHED
Node.js NERFINISHED
PHP NERFINISHED
Python NERFINISHED
Ruby NERFINISHED
Scala NERFINISHED
supportsQueryLanguage ReQL NERFINISHED
writtenIn C++

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.