Apache Geode

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.

Languages supported:

9.4/10 (Expert Score) ★★★★★
Product is rated as #16 in category Database Management Systems (DBMS) Software
Ease of use
Support
Ease of Setup

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
Apache Geode

Show more categories

Customer Reviews

Apache Geode Reviews

YOGESH BG .

Advanced user of Apache Geode
★★★★★
Distributed, in-memory database

What do you like best?

It'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

What do you dislike?

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

Recommendations to others considering the product:

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

What problems are you solving with the product? What benefits have you realized?

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.

Review source: G2.com

Leave a reply

Your total score

B2B Software Guide