All Projects → Sharkstore → Similar Projects or Alternatives

188 Open source projects that are alternatives of or similar to Sharkstore

distkv
Distributed KV Storage System based on Raft and RocksDB, can be use to store small files, like images.
Stars: ✭ 50 (-69.7%)
Mutual labels:  rocksdb, raft, distributed-storage
Raft Java
Raft Java implementation which is simple and easy to understand.
Stars: ✭ 783 (+374.55%)
Mutual labels:  distributed-storage, raft
Braft
An industrial-grade C++ implementation of RAFT consensus algorithm based on brpc, widely used inside Baidu to build highly-available distributed systems.
Stars: ✭ 2,964 (+1696.36%)
Mutual labels:  distributed-storage, raft
Kites
🪁 A consistency, partition tolerance completed distributed KV store, implementation of the Raft distributed consensus protocol and Kotlin.
Stars: ✭ 41 (-75.15%)
Mutual labels:  rocksdb, raft
distmq
Distributed Message Queue based on Raft
Stars: ✭ 32 (-80.61%)
Mutual labels:  raft, distributed-storage
raft-rocks
A simple database based on raft and rocksdb
Stars: ✭ 38 (-76.97%)
Mutual labels:  rocksdb, raft
Zanredisdb
Yet another distributed kvstore support redis data and index. moved to: https://github.com/youzan/ZanRedisDB
Stars: ✭ 64 (-61.21%)
Mutual labels:  rocksdb, raft
Vasto
A distributed key-value store. On Disk. Able to grow or shrink without service interruption.
Stars: ✭ 206 (+24.85%)
Mutual labels:  rocksdb, distributed-storage
Tidis
Distributed transactional NoSQL database, Redis protocol compatible using tikv as backend
Stars: ✭ 1,182 (+616.36%)
Mutual labels:  rocksdb, raft
Dragonboat
Dragonboat is a high performance multi-group Raft consensus library in pure Go.
Stars: ✭ 3,983 (+2313.94%)
Mutual labels:  distributed-storage, raft
Tikv
Distributed transactional key-value database, originally created to complement TiDB
Stars: ✭ 10,403 (+6204.85%)
Mutual labels:  rocksdb, raft
Benchmarks
Benchmark of open source, embedded, memory-mapped, key-value stores available from Java (JMH)
Stars: ✭ 116 (-29.7%)
Mutual labels:  rocksdb
Summitdb
In-memory NoSQL database with ACID transactions, Raft consensus, and Redis API
Stars: ✭ 1,295 (+684.85%)
Mutual labels:  raft
Tupl
The Unnamed Persistence Library
Stars: ✭ 83 (-49.7%)
Mutual labels:  raft
Kertish Dfs
Kertish-dfs is a simple distributed storage platform, implements file storage on a single distributed computer cluster, and provides interfaces for file/folder handling. Kertish-dfs aims primarily for completely distributed operation without a single point of failure, scalable to the exabyte level.
Stars: ✭ 74 (-55.15%)
Mutual labels:  distributed-storage
Rocksdb
Pure C++ Node.js RocksDB binding. An abstract-leveldown compliant store.
Stars: ✭ 138 (-16.36%)
Mutual labels:  rocksdb
Raft.net
Implementation of RAFT distributed consensus algorithm among TCP Peers on .NET / .NETStandard / .NETCore / dotnet
Stars: ✭ 112 (-32.12%)
Mutual labels:  raft
Leto
A key value storage example powered by hashicorp raft and BadgerDB
Stars: ✭ 73 (-55.76%)
Mutual labels:  raft
Raft Demo
通过hashicorp-raft库手把手调试raft协议
Stars: ✭ 72 (-56.36%)
Mutual labels:  raft
Bayard
A full-text search and indexing server written in Rust.
Stars: ✭ 1,555 (+842.42%)
Mutual labels:  raft
6.824 2018
MIT 6.824 2018 lab. MIT6.824分布式系统(2018秋)
Stars: ✭ 59 (-64.24%)
Mutual labels:  raft
Rqlite
The lightweight, distributed relational database built on SQLite
Stars: ✭ 9,147 (+5443.64%)
Mutual labels:  raft
Cete
Cete is a distributed key value store server written in Go built on top of BadgerDB.
Stars: ✭ 153 (-7.27%)
Mutual labels:  raft
Level Rocksdb
A convenience package bundling levelup and rocksdb.
Stars: ✭ 120 (-27.27%)
Mutual labels:  rocksdb
Awesome Consensus
Awesome list for Paxos and friends
Stars: ✭ 1,619 (+881.21%)
Mutual labels:  raft
Raftlog
A Rust implementation of distributed replicated log based on the Raft algorithm
Stars: ✭ 44 (-73.33%)
Mutual labels:  raft
Crux
General purpose bitemporal database for SQL, Datalog & graph queries
Stars: ✭ 1,296 (+685.45%)
Mutual labels:  rocksdb
Srchx
A standalone lightweight full-text search engine built on top of blevesearch and Go with multiple storage (scorch, boltdb, leveldb, badger)
Stars: ✭ 118 (-28.48%)
Mutual labels:  rocksdb
Storj
Ongoing Storj v3 development. Decentralized cloud object storage that is affordable, easy to use, private, and secure.
Stars: ✭ 1,278 (+674.55%)
Mutual labels:  distributed-storage
Deepsea
A collection of Salt files for deploying, managing and automating Ceph.
Stars: ✭ 140 (-15.15%)
Mutual labels:  distributed-storage
Sfs
The distributed object storage server used by PitchPoint Solutions to securely store billions of large and small files using minimal resources. Object data is stored in replicated volumes implemented like Facebooks Haystack Object Store. Object metadata which essentially maps an object name to a volume position is stored in an elasticsearch index.
Stars: ✭ 78 (-52.73%)
Mutual labels:  distributed-storage
Logcabin
LogCabin is a distributed storage system built on Raft that provides a small amount of highly replicated, consistent storage. It is a reliable place for other distributed systems to store their core metadata and is helpful in solving cluster management issues.
Stars: ✭ 1,576 (+855.15%)
Mutual labels:  raft
Seaweedfs
SeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, cross-DC active-active replication, Kubernetes, POSIX FUSE mount, S3 API, S3 Gateway, Hadoop, WebDAV, encryption, Erasure Coding.
Stars: ✭ 13,380 (+8009.09%)
Mutual labels:  distributed-storage
Blackwidow
A library implements REDIS commands(Strings, Hashes, Lists, Sorted Sets, Sets, Keys, HyperLogLog) based on rocksdb
Stars: ✭ 43 (-73.94%)
Mutual labels:  rocksdb
X0
Xzero HTTP Application Server
Stars: ✭ 111 (-32.73%)
Mutual labels:  raft
Etcd
Distributed reliable key-value store for the most critical data of a distributed system
Stars: ✭ 38,238 (+23074.55%)
Mutual labels:  raft
Fastonosql
FastoNoSQL is a crossplatform Redis, Memcached, SSDB, LevelDB, RocksDB, UnQLite, LMDB, ForestDB, Pika, Dynomite, KeyDB GUI management tool.
Stars: ✭ 1,001 (+506.67%)
Mutual labels:  rocksdb
Eventql
Distributed "massively parallel" SQL query engine
Stars: ✭ 1,121 (+579.39%)
Mutual labels:  distributed-storage
Ardb
A redis protocol compatible nosql, it support multiple storage engines as backend like Google's LevelDB, Facebook's RocksDB, OpenLDAP's LMDB, PerconaFT, WiredTiger, ForestDB.
Stars: ✭ 1,707 (+934.55%)
Mutual labels:  rocksdb
Cords
File-system fault injection framework for distributed storage systems
Stars: ✭ 55 (-66.67%)
Mutual labels:  distributed-storage
Trepang
Trepang is an implementation of Raft Algorithm in Go
Stars: ✭ 111 (-32.73%)
Mutual labels:  raft
Moosefs
MooseFS – Open Source, Petabyte, Fault-Tolerant, Highly Performing, Scalable Network Distributed File System (Software-Defined Storage)
Stars: ✭ 1,025 (+521.21%)
Mutual labels:  distributed-storage
Kvs
💿 KVS: Abstract Chain Database
Stars: ✭ 160 (-3.03%)
Mutual labels:  rocksdb
Rethinkdb Lite
A RethinkDB-compatible database written in Crystal
Stars: ✭ 43 (-73.94%)
Mutual labels:  rocksdb
Yaraft
Yet Another RAFT implementation
Stars: ✭ 109 (-33.94%)
Mutual labels:  raft
Dister
dister(Distribution Cluster)是一款轻量级高性能的分布式集群管理软件,实现了分布式软件架构中的常用核心组件,包括:服务配置管理中心、服务注册与发现、服务健康检查、服务负载均衡。dister的灵感来源于ZooKeeper、Consul、Etcd,它们都实现了类似的分布式组件,但是dister更加的轻量级、低成本、易维护、架构清晰、简单实用、性能高效,这也是dister设计的初衷。
Stars: ✭ 41 (-75.15%)
Mutual labels:  raft
Zatt
Python implementation of the Raft algorithm for distributed consensus
Stars: ✭ 119 (-27.88%)
Mutual labels:  raft
Blaze
A FHIR® server with internal, fast CQL Evaluation Engine
Stars: ✭ 34 (-79.39%)
Mutual labels:  rocksdb
Pravega
Pravega is 100% open source and community-driven. All components are available under Apache 2 License on GitHub.
Stars: ✭ 1,653 (+901.82%)
Mutual labels:  distributed-storage
Lealone Plugins
与 Lealone 集成的各类插件(例如网络框架以及不同的数据库协议和存储引擎)
Stars: ✭ 31 (-81.21%)
Mutual labels:  rocksdb
Consensus Yaraft
consensus-yaraft is a library for distributed, strong consistent, highly replicated log storage. It's based on yaraft, which is an implementation of the Raft protocol.
Stars: ✭ 30 (-81.82%)
Mutual labels:  raft
Tendis
Tendis is a high-performance distributed storage system fully compatible with the Redis protocol.
Stars: ✭ 2,295 (+1290.91%)
Mutual labels:  rocksdb
Bifrost
Pure rust building block for distributed systems
Stars: ✭ 118 (-28.48%)
Mutual labels:  raft
Leofs
The LeoFS Storage System
Stars: ✭ 1,439 (+772.12%)
Mutual labels:  distributed-storage
Rocksutil
A c++ develop toolkit
Stars: ✭ 28 (-83.03%)
Mutual labels:  rocksdb
Javaok
必看!java后端,亮剑诛仙。java发展路线技术要点。
Stars: ✭ 867 (+425.45%)
Mutual labels:  raft
Dragonboat Example
Examples for Dragonboat
Stars: ✭ 104 (-36.97%)
Mutual labels:  raft
Raft.github.io
website at https://raft.github.io
Stars: ✭ 844 (+411.52%)
Mutual labels:  raft
Blast
Blast is a full text search and indexing server, written in Go, built on top of Bleve.
Stars: ✭ 934 (+466.06%)
Mutual labels:  raft
Raft Rs
Raft distributed consensus algorithm implemented in Rust.
Stars: ✭ 1,859 (+1026.67%)
Mutual labels:  raft
1-60 of 188 similar projects