All Projects → ShisoftResearch → Nebuchadnezzar

ShisoftResearch / Nebuchadnezzar

Licence: LGPL-3.0 license
High Performance Key-Value Store

Programming Languages

rust
11053 projects
shell
77523 projects

Projects that are alternatives of or similar to Nebuchadnezzar

Vectorsql
VectorSQL is a free analytics DBMS for IoT & Big Data, compatible with ClickHouse.
Stars: ✭ 171 (+248.98%)
Mutual labels:  distributed-database
Mysql Notes
MySQL 学习笔记
Stars: ✭ 227 (+363.27%)
Mutual labels:  distributed-database
hidapi-rs
Rust bindings for the hidapi C library
Stars: ✭ 103 (+110.2%)
Mutual labels:  rust-library
Herddb
A JVM-embeddable Distributed Database
Stars: ✭ 192 (+291.84%)
Mutual labels:  distributed-database
Degdb
degdb: distributed economic graph database
Stars: ✭ 207 (+322.45%)
Mutual labels:  distributed-database
Clickhouse
ClickHouse® is a free analytics DBMS for big data
Stars: ✭ 21,089 (+42938.78%)
Mutual labels:  distributed-database
Justindb
⚛️ JustinDB is a highly available globally distributed key-value data store.
Stars: ✭ 147 (+200%)
Mutual labels:  distributed-database
arangors
Easy to use rust driver for arangoDB
Stars: ✭ 120 (+144.9%)
Mutual labels:  rust-library
Dbtester
Distributed database benchmark tester
Stars: ✭ 214 (+336.73%)
Mutual labels:  distributed-database
Datascript
Immutable database and Datalog query engine for Clojure, ClojureScript and JS
Stars: ✭ 4,470 (+9022.45%)
Mutual labels:  memory-database
Bitconch Core
A new distributed web protocol for smart contracts and decentralized applications.
Stars: ✭ 203 (+314.29%)
Mutual labels:  distributed-database
Shardingsphere
Build criterion and ecosystem above multi-model databases
Stars: ✭ 14,989 (+30489.8%)
Mutual labels:  distributed-database
iron
Iron Java in-memory database
Stars: ✭ 13 (-73.47%)
Mutual labels:  memory-database
Scalardb
Universal transaction manager
Stars: ✭ 178 (+263.27%)
Mutual labels:  distributed-database
i2p-rs
Rust client library for interacting with I2P
Stars: ✭ 62 (+26.53%)
Mutual labels:  rust-library
Etcd Cloud Operator
Deploying and managing production-grade etcd clusters on cloud providers: failure recovery, disaster recovery, backups and resizing.
Stars: ✭ 149 (+204.08%)
Mutual labels:  distributed-database
Hibari
Hibari is a production-ready, distributed, ordered key-value, big data store. Hibari uses chain replication for strong consistency, high-availability, and durability. Hibari has excellent performance especially for read and large value operations.
Stars: ✭ 253 (+416.33%)
Mutual labels:  distributed-database
crc32c
Fast CRC-32-Castagnoli implementation in Rust
Stars: ✭ 26 (-46.94%)
Mutual labels:  rust-library
Awesome-Rust-MachineLearning
This repository is a list of machine learning libraries written in Rust. It's a compilation of GitHub repositories, blogs, books, movies, discussions, papers, etc. 🦀
Stars: ✭ 1,110 (+2165.31%)
Mutual labels:  rust-library
pyramid
A library for storing and querying graph data in a Clojure map
Stars: ✭ 146 (+197.96%)
Mutual labels:  memory-database

Nebuchadnezzar

Build Status

"This is my ship...the Nebuchadnezzar, it's a hovercraft." ― Morpheus, The Matrix

High performance, rich typing RAMCloud implementation. Distributed in-memory Key-Value store, optional transaction, made to power the Morpheus project.

  • In-memory, persistant storage
  • Shared-nothing distributed architecture
  • Rich-typed schema (scalar, array, map, nested, length-variable data types)
  • Hash based low overhead primal key-value operations
  • Timestamp transactions, read committed
  • Non-blocking LSM-tree (B+ tree based) for range query

Nebuchadnezzar (aka Neb) have already been converted from it's former Clojure version and will stay with rust afterwards.

Copyright © 2021 Shisoft Research

Distributed under the GNU Lesser General Public License v3.0 or any later version.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].