Cloud native decentralized distributed nosql database, Web3 world access point, based on RESP,RAFT,OSS,IPFS and blockchain.
- High performance
- Distributed consistency
- Reliable LSM disk storage
- Cold and hot mixed data storage structure
- Based on IPFS decentralized storage, build a persistent data distributed storage layer.(beta version)
- Support OSS storage engine(Upgrading soon)
- More advanced cache implementation, faster LSM persistent storage
- APPEND
- BITCOUNT
- BITOP
- BITPOS
- DECR
- DECRBY
- DEL
- EXISTS
- GET
- GETBIT
- SETBIT
- GETRANGE
- GETSET
- INCR
- INCRBY
- MGET
- MSET
- SET
- SETEX
- SETEXAT
- SETRANGE
- EXPIRE
- EXPIREAT
- TTL
- HSET
- HGET
- HDEL
- HEXISTS
- HGETALL
- HINCRBY
- HKEYS
- HLEN
- HMGET
- HMSET
- HSETEX
- HSTRLEN
- HVALS
- HCLEAR
- HMCLEAR
- HEXPIRE
- HEXPIREAT
- HKEYEXIST
- HTTL
- RPUSH
- LPOP
- LINDEX
- LPUSH
- RPOP
- LRANGE
- LSET
- LLEN
- RPOPLPUSH
- LCLEAR
- LMCLEAR
- LEXPIRE
- LEXPIREAT
- LKEYEXISTS
- LTRIM
- LTTL
- ZADD
- ZCARD
- ZCOUNT
- ZREM
- ZCLEAR
- ZRANK
- ZRANGE
- ZREVRANGE
- ZSCORE
- ZINCRBY
- ZREVRANK
- ZRANGEBYSCORE
- ZREVRANGEBYSCORE
- ZREMRANGEBYSCORE
- ZREMRANGEBYRANK
- SADD
- SCARD
- SDIFF
- SDIFFSTORE
- SINTER
- SINTERSTORE
- SISMEMBER
- SMEMBERS
- SREM
- SUNION
- SUNIONSTORE
- SCLEAR
- SMCLEAR
- SEXPIRE
- SEXPIREAT
- STTL
- SPERSIST
- SKEYEXISTS
- INFO
- FLUSHALL
- HSCAN
- SSCAN
- ZSCAN
- XSCAN
- XHSCAN
- XSSCAN
- XZSCAN
corerman@ubuntu:~/DATA/ICODE/GoLang/IceFireDB$ redis-benchmark -h 127.0.0.1 -p 11001 -n 10000000 -t set,get -c 512 -P 512 -q
SET: 253232.12 requests per second
GET: 2130875.50 requests per second
- https://github.com/tidwall/uhaha
- https://github.com/syndtr/goleveldb
- https://github.com/dgraph-io/ristretto
- https://github.com/ledisdb/ledisdb
- https://github.com/dgraph-io/badger
- https://github.com/ipfs/ipfs
When you use this software, you have agreed and stated that the author, maintainer and contributor of this software are not responsible for any risks, costs or problems you encounter. If you find a software defect or BUG, please submit a patch to help improve it!