Overview
What is Apache Geode?
Apache Geode is a data management platform developed by the Apache Software Foundation. According to the vendor, it aims to provide real-time, consistent access to data-intensive applications in widely distributed cloud architectures. The platform is designed to offer low latency, high concurrency data...
Pricing
Entry-level set up fee?
- No setup fee
Offerings
- Free Trial
- Free/Freemium Version
- Premium Consulting/Integration Services
Would you like us to let the vendor know that you want pricing?
2 people also want pricing
Alternatives Pricing
Product Demos
Apache Geode - Docker by William Markito
Product Details
- About
- Competitors
- Tech Details
What is Apache Geode?
Apache Geode is a data management platform developed by the Apache Software Foundation. According to the vendor, it aims to provide real-time, consistent access to data-intensive applications in widely distributed cloud architectures. The platform is designed to offer low latency, high concurrency data management solutions for building high-speed, data-intensive applications that can meet performance requirements at any scale. Apache Geode is suitable for enterprise customers of any size, ranging from small startups to large organizations. It is utilized by various industries, including financial services, e-commerce, gaming, telecommunications, and healthcare.
Key Features
Replication and Partitioning: According to the vendor, Apache Geode allows for easy partitioning or replication of data between nodes, enabling scalable performance based on specific needs. It ensures durability through redundant in-memory copies and disk-based persistence.
Persistence: The vendor claims that Apache Geode offers optimized parallel recovery of nodes or an entire cluster with its shared-nothing architecture and super fast write-ahead-logging (WAL) persistence.
Performance: According to the vendor, Apache Geode delivers low latency and linear-scaling performance for transactions, reads, writes, and query processing of both indexed and unindexed data.
In-Memory Storage: The vendor states that Apache Geode provides blazing-fast in-memory storage optimized for large heaps. It also offers additional features such as off-heap storage, compression, disk-overflow, eviction, and expiration of data.
Functions: According to the vendor, Apache Geode supports the deployment and execution of distributed location-aware user functions, allowing for fast parallel processing on nodes storing relevant sharded data. It also enables the retrying of failed operations on replicant nodes.
Transactions: The vendor claims that Apache Geode efficiently supports coordinated operations on colocated data with ACID distributed transactions. Transactions can be initiated or suspended by either a client or a server.
OQL and Indexes: According to the vendor, Apache Geode's Object Query Language (OQL) allows for distributed query execution on both hot and cold data, offering SQL-like capabilities, including joins. Multiple types of indexes can be defined and consistently maintained across the cluster.
Events: The vendor states that clients can be notified about server-side data events, and servers can react synchronously or asynchronously with guaranteed delivery of ordered events.
Clustering: According to the vendor, Apache Geode features highly scalable and robust advanced clustering technology, including failure detection, dynamic scaling, and network-partition detection algorithms.
Multi-Cluster: The vendor claims that Geode clusters can be replicated over wide area networks (WAN) in various topologies, such as active-active, active-passive, ring, hub-spoke, and star configurations.
Apache Geode Competitors
Apache Geode Technical Details
Operating Systems | Unspecified |
---|---|
Mobile Application | No |