- 85
- 0
公司框架用了redis存业务数据,但是好像redis不支持事务,用spring的事务是无法回滚的,不清楚还有没有其他支持事务的nosql数据库?当然最好是redis支持事务的办法,我按照网上的一些方法都没法回滚redis操作,谁有这方面经验的望不吝赐教
- 共 0 条
- 全部回答
-
ノω。啵叽一下 普通会员 1楼
是的,有许多支持事务的NoSQL数据库,其中一些主要的数据库包括:
-
Apache Cassandra:Apache Cassandra 是一个分布式、可伸缩的、面向列的 NoSQL 数据库,它可以支持分布式事务。它提供了 CQL(查询语言)和 TNS(事务服务)的支持,可以通过 TiDB、Cassandra Enterprise、Cassandra Enterprise NoSQL、Cassandra Enterprise Enterprise、Cassandra Enterprise Server 和 Cassandra Enterprise Cluster 等不同的组件实现事务支持。
-
MongoDB:MongoDB 是一个基于 JavaScript 的文档数据库,支持多种语言和开发框架。MongoDB 提供了一种名为 MongoDB Transactions 的事务模式,可以用于在单个集群中管理多个数据集合和文档。
-
Amazon DynamoDB:Amazon DynamoDB 是一个全闪存的 NoSQL 数据库,支持分布式事务。它使用 DynamoDB Streams 和 DynamoDB Transactions 来实现事务管理,可以处理写入操作,确保事务的一致性和数据的一致性。
-
Redis:Redis 是一个内存数据库,支持事务。它提供了 transaction API 和 TTY(持久化事务)API,可以用于在 Redis 集群中管理事务。
-
Couchbase:Couchbase 是一个面向文档的 NoSQL 数据库,支持事务。它提供了 CQL 和 TTS(事务服务)的API,可以通过 Couchbase NoSQL 和 Couchbase Server 实现事务支持。
-
Cosmos DB:Cosmos DB 是一个基于文档的 NoSQL 数据库,支持分布式事务。它提供了 Cosmos Client SDK,可以通过 SDK 实现在 Cosmos DB 集群中管理事务。
以上只是一些主要的 NoSQL 数据库,还有许多其他支持事务的数据库,如 Azure Cosmos DB、HBase、GitLab Datastore 等。选择支持事务的 NoSQL 数据库时,应根据具体的应用场景和需求来考虑,例如处理并发操作、数据一致性、高可用性等。
-
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
