1. 云栖社区>
  2. 全部标签>
  3. #lightweight#
lightweight

#lightweight#

已有0人关注此标签

内容分类:
博客 | 问答 | 视频 | 资料 |

深入解析cassandra 轻量级事务原理

how to use cassandra是一个无主架构,多个node可以并行写,但并发场景下对于先读后写的操作,数据会有正确性问题。从cassandra2 开始提供轻量级事务支持,用于cas更新。使用示例: cqlsh> UPDATE cycling.cyclist_name SET firstname = ‘Roxane’ WHERE id = 4647f6d3-7bd2-4085-8d6c-1229351b5498 IF firstname = ‘Roxxane’; 这其实是一个标准的compare and swap 示例。

paxos Cassandra Transaction Commit CAS lightweight epaxos basic-paxos multi-paxos

1
GO