Apache Ignite Quick Start Guide
上QQ阅读APP看书,第一时间看更新

Distributed data structures

Apache Ignite allows you to create distributed data structures and share them between the nodes. One really useful data structure is the ID generator. In many applications, ID generation is handled using a UUID or custom stored procedure logic, or by configuring tables to generate seq ids. A distributed ID generator residing in an in-memory grid is orders of magnitude faster than traditional ID generators. 

The following distributed data structures are supported till version 2.5:

  • Queue and Set
  • Atomic Types
  • CountDownLatch
  • ID Generator
  • Semaphore

We'll explore each of the preceding data structures in later chapters.