在Apache Cassandra中使用Apache Ignite进行ACID事务

时间:2016-10-03 07:50:58

标签: cassandra ignite

我想知道如果我们使用Apache Ignite和Cassandra,我们是否可以实现传统的ACID事务(比如在RDBMS中),或者它是否仅受到此链接中提到的用例的限制:https://www.gridgain.com/technology/integrations/apache-cassandra

我的想法:使用Ignite从Cassandra缓存所需的行,执行该过程(如U,D操作)并更新DB。[假设:使用一个映射到C *节点集群的点火节点]

1 个答案:

答案 0 :(得分:0)

Cassandra没有交易支持。但是,Ignite允许与持久性存储一致地执行ACID事务,以防后者支持此操作。看一下示例[1],它演示了与典型关系数据库的这种集成。

[1] https://github.com/apache/ignite/blob/master/examples/src/main/java/org/apache/ignite/examples/datagrid/store/jdbc/CacheJdbcStoreExample.java