Data Grid Open-Source Functionality
The data grid in-memory data grid engine is open source. GigaSpaces provides the developer community with a battle-tested and leading in-memory data grid that is capable of addressing mission critical use cases ranging from real-time analytics, to extreme transaction processing, internet of things (IOT) and high-performance computing. With the open source edition, anyone can test-drive the power of in-memory computing throughout any development and/or staging environment.
For those that require enterprise-grade monitoring and management, security, high availability, multi-tiered data storage, and cross-data-center replication, we recommend downloading the InsightEdge Enterprise edition and trying it out using the 90-day free trial license.
The following features are part of the open source edition:
In-memory data grid:
High availability through in-memory backups
Data grid in-memory management
Rich extensible query language:
- SQL queries
- Transaction support
- Space API
Multiple data models:
- Events and messaging
- Task execution
- Hibernate support
Maven project files for quick IDE development
- Data partitioning
- Rich query language
- Distributed execution
- Event processing
- Full transactionality
All contributions will be evaluated and approved before being added to the open source code base. First, you must sign the GigaSpaces contributor agreement, available at https://xap.github.io/. After the agreement has been signed and accepted, GigaSpaces will consider accepting pull requests from committers.