New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add a comparison to similar NoSQL databases to the docs and readme file #1
Comments
10/27/2013 3:06 AM, Omer Katz kirjutas:
A good idea. Will attempt to add some brief comparisons with, say, Very briefly said, redis is an advanced distributed key-value cache The main differences with Redis are imho these:
Tanel |
Can you add to each comparison what are the advantages and disadvantages of replacing X with WhiteDB for the typical use case of X? Also, benchmarks for using WhiteDB over X for the typical use case of X can be useful. It is also important to highlight what differences are by design and what might be implemented in the feature (with links to issues if applicable). For example is the lack of partitioning by design? If so, why? If we need partitioning should we prefer Redis or should that feature be emulated? You get the idea right? Overall you have a great product here but I can't really tell if I should be using it instead of or in addition to another tool. |
Regarding the can of worms remark, the documentation should include all differences. If a user wants to highlight another use case it should be added to the documentation/wiki. This is open source right? Pull requests are welcome :) |
10/27/2013 2:19 PM, Omer Katz kirjutas:
Sure, just that writing down all these comparisons, suggestions and Tanel |
10/27/2013 2:25 PM, Omer Katz kirjutas:
Exactly. You are most welcome to add to the documentation! What I wanted to stress is that our small team cannot realistically Tanel |
I will if I'll end up using WhiteDB. Right now I just need a basic comparison or a use case so I'll know when should I introduce WhiteDB. Instead of memcached? Redis? Neo4J? In scenario X where all of those options are not optimal? |
10/27/2013 2:45 PM, Omer Katz kirjutas:
Please be more concrete. Which of the ones above you actually use and Tanel |
I mean, it's unclear what kind of problem WhiteDB is trying to solve. |
For an example of a class of problems WhiteDB is particularly well suited for, please have a look at Enar Reilent's Ph.D thesis "Whiteboard Architecture for the Multi-agent Sensor Systems" pointed to at the front page as http://whitedb.org/doc/Reilent_phd_thesis.pdf. It covers the issues and possible solutions in situations where a number of different software agents communicate information between each other. |
Fix compilation not working correctly with other compilers than gcc.
It's much easier to understand how a new tool works if you can read how it behaves differently from other tools we've already used.
I'd like to see a comparison with Redis for example.
The text was updated successfully, but these errors were encountered: