LATEST VERSION: 9.6.0 - RELEASE NOTES
Pivotal GemFire® v9.6

Transactions

This section describes GemFire transactions. GemFire offers an API for client applications that do transactional work. GemFire implements optimistic transactions, with the familiar begin, commit, and rollback methods that implement the same operations as in relational database transactions methods.

  • Adherence to ACID Promises

    This section explains the ways in which GemFire’s implementation of optimistic transactions provides ACID semantics.

  • Code Examples

    An application-based transaction and a transaction embedded in a function provide examples to model.

  • Design Considerations

    Designs that extend beyond the basics introduce other considerations. This section identifies and discusses how transactions interact with other aspects of the system.