redis-game-transaction
Game-Engine Open Source在大型游戏中经常使用分布式,分布式中因为游戏逻辑会经常游戏事务,借助redis特性我们可以实现分布式锁和分布式事务。很多redis集群不支持redis的事务特性。 这个框架用来解决分布式服务器下redis集群事务失效的情况下,基于分布式锁完成分布式事务。支持独占锁,共享锁,读写锁,并且支持事务提交失败情况下的回滚操作,让开发者可以有更多时间侧重游戏逻辑.
★ 159 Stars
⑂ 104 Forks
License: Apache License 2.0
About redis-game-transaction
在大型游戏中经常使用分布式,分布式中因为游戏逻辑会经常游戏事务,借助redis特性我们可以实现分布式锁和分布式事务。很多redis集群不支持redis的事务特性。 这个框架用来解决分布式服务器下redis集群事务失效的情况下,基于分布式锁完成分布式事务。支持独占锁,共享锁,读写锁,并且支持事务提交失败情况下的回滚操作,让开发者可以有更多时间侧重游戏逻辑.
Supported Platforms
distributed-locks game-engine game-transaction gameengine gametransaction lock redis redis-client
Related in Game-Engine
godot
Godot Engine – Multi-platform 2D and 3D game engine
imgui
Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
raylib
A simple and easy-to-use library to enjoy videogames programming
GDevelop
🎮 Open-source, cross-platform 2D/3D/multiplayer game engine designed for everyone.
Babylon.js
Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
libgdx
Desktop/Android/HTML5/iOS Java game development framework