https://github.com/codomatech/clodss
On-Disk data-structures store with redis-like API.
https://github.com/codomatech/clodss
data-structures embedded-database
Last synced: 9 months ago
JSON representation
On-Disk data-structures store with redis-like API.
- Host: GitHub
- URL: https://github.com/codomatech/clodss
- Owner: codomatech
- License: bsd-3-clause
- Created: 2019-12-20T14:15:53.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-12-14T22:59:27.000Z (about 5 years ago)
- Last Synced: 2024-10-14T09:36:33.159Z (about 1 year ago)
- Topics: data-structures, embedded-database
- Language: Python
- Homepage:
- Size: 102 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
[](https://travis-ci.org/codomatech/clodss)
[](https://frontend.code-inspector.com/public/project/2529/clodss/dashboard)
[](https://frontend.code-inspector.com/public/project/2529/clodss/dashboard)
# `CLODSS`: *Clo*se[*](#myfootnote1) *D*ata-*S*tructures *S*tore #
`clodss` is a data-structures *on-disk* store with an API largly compatible with
`redis`. The goal is to develop a store with the simplicity of the `redis` API
which scales beyond memory capacity, allows harnessing multi-core processors, and
does not burden accesses with network latency.
`clodss` is a product of [Codoma.tech](https://www.codoma.tech/).
---
* *"Close"* as opposed to *"Remote"*.
## Roadmap:
Features will be implemented in the order of demand by the community. Please use
The issues section to vote for the next functionality to be developed.
- [x] get
- [x] set
- [x] del
- [x] incr
- [x] incrby
- [x] decr
- [x] decrby
- [x] keys
- [x] scan
- [x] flushdb
- [x] expire
- [x] persist
- [x] lists
- [x] llen
- [x] lpop
- [x] lpush
- [x] rpop
- [x] rpush
- [x] lindex
- [x] lset
- [x] lrange
- [x] linsert
- [x] ltrim
- [x] lrem
- [x] hashmaps
- [x] hset
- [x] hget
- [x] hdel
- [x] hkeys
- [x] hvalues
- [x] hgetall
- [x] hmset
- [x] hmget