Comments (4)
rosedb is just a standalone kv storage engine, and it doesn`t care the upper applications, you need do it yourself.
By the way, test RoseDB carefully before you decide to use it.
And tell us if there are problems, thanks.
from rosedb.
Thanks for the information and I absolutely plan to test it really well.
I am planning on adding a P2P Chord layer that will allow RoseDB to run in a very high P2P cluster. At least that is the goal and will let you know if I come across an problems.
It would be helpful to have a little bit more usage and example documentation on how to use some of the available commands since there are many and I do not know that parameters the take beyond the basic KV type like "set", "get" and did not see any "delete" either.
Can you please give me some more documentation so that I can utilize during my testing which will offer you beta testing results if I find problems?
Thanks again
from rosedb.
Regarding documentation, I ran across some information that suggests that RoseDB is compatible (or mostly) with Redis DB.
If that is true then I have come across some basic documentation:
https://www.tutorialspoint.com/redis/index.htm
and
https://www.w3resource.com/redis/
I will have to look and see what Redis DB commands are not supported by RoseDb to get a better feel.
It seems that there are some differences:
RoseDB has:
- Zset -- not sure what this does.
RedisDB has:
- Keys, Sorted Sets, HyperLogLog, Publish Subscribe, Transactions, Scripting, Connections
Both Redis DB and RoseDB have:
Strings, Lists, Hash, and Sets --- Not sure if the sub-commands in each of these are one-to-one or not.
from rosedb.
Regarding documentation, I ran across some information that suggests that RoseDB is compatible (or mostly) with Redis DB.
If that is true then I have come across some basic documentation:
https://www.tutorialspoint.com/redis/index.htm
and
https://www.w3resource.com/redis/
I will have to look and see what Redis DB commands are not supported by RoseDb to get a better feel.
It seems that there are some differences:
RoseDB has:
- Zset -- not sure what this does.
RedisDB has:
- Keys, Sorted Sets, HyperLogLog, Publish Subscribe, Transactions, Scripting, Connections
Both Redis DB and RoseDB have:
Strings, Lists, Hash, and Sets --- Not sure if the sub-commands in each of these are one-to-one or not.
Yes, rosedb`s commands are mostly mean the same thing with redis.
from rosedb.
Related Issues (20)
- Ascend's execution efficiency is suboptimal HOT 4
- Suggestion: Add a separate method for setting expiration time. HOT 2
- Iterating over all KVs by their insertion order HOT 13
- NEW: Periodically remove expired keys from memory HOT 6
- V2.3.2 Release Plan
- add example code(in examples folder) for TTL (good first issue)
- add example code(in examples folder) for iterating (good first issue)
- Question: Hint file usage HOT 3
- panic: send on closed channel HOT 1
- Suggestion: add a Command for Removing Key Expire HOT 9
- Expired Keys Found in AscendKeys/DescendKeys HOT 4
- Optimize memory usage
- Proposal: keep key and value into memory HOT 3
- Proposal: allow key and value to store per bucket HOT 1
- Proposal: raft protocol support HOT 2
- Possible project use HOT 1
- about replicator HOT 1
- 有个问题,如果key过期了,不执行merge就永远不会删除文件是吗 HOT 9
- is hash ops still supported? HOT 1
- rose.Get panil HOT 10
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rosedb.