Apache Geode provides a database-like consistency model, reliable transaction processing and a shared-nothing architecture to maintain very low latency performance with high concurrency processing.
Apache Geode provides a database-like consistency model, reliable transaction processing and a shared-nothing architecture to maintain very low latency performance with high concurrency processing.
Customer Reviews
YOGESH BG .
Advanced user of Apache GeodeIt's high performing in memory database, distributed architecture
It is more like mem cache but much advanced, it stores in a key value pair
Geode maintain the consistency of the data.
Though its in memory db it also provides fast persistence which can be used for light weight usage
There are many historical problems solved using geode with respect to having high performance
It is used in most of the government projects like indian railway system, chinese railway systems etc.
It uses dynamic replication and data partitioning techniques
Handles thousands of concurrent transactions
optimised caches
There is not much to dislike about, its an open source project. now a days lot many projects are coming in this line and geode needs more publicity and more contribution towards additional features
It is a very good in memory data base available, use this when performance is the key and you think that you can cache some data instead of accessing db all time.
It has a distributed architecture suiting to al current architectures. there are many projects in worlds where geode is used, it has power in achieving what is intended for. I don't recommend to use persistence feature of geode as it comes at the cost of disk speed
We used it as a in memory cache, we have lot of user details. Usually when user logins we need the user details until they logout. Multiple times we need user details, it was very poor design to access database every time we needed user data. We introduced geode to hold the user data and achieved good performance.