We have examined Apache Ignite's write-behind with MySQL persistence. In this section, we'll persist data to a NoSQL datastore.
NoSQL data stores can be categorized into four sub-categories:
- Key-Value pair: DynamoDB and Redis
- Graph DB: Neo4j
- Document Store: MongoDB and Apache CouchDB
- Column Store: Apache Cassandra and HBase
Apache Ignite offers NoSQL integration with the document (MongoDB) and column stores (Apache Cassandra). Apache Cassandra is a peer-to-peer, distributed, high performance, linearly scalable, and fault-tolerant NoSQL open source data store. It was designed at Facebook to achieve the scalability of Amazon's DynamoDB and Google's Bigtable. Cassandra can be used to store online transaction processing ...