🔄 实时数据同步
客户端订阅数据查询,当数据变化时自动收到更新:
增量推送
只推送变化的数据,高效
本地缓存
SDK 维护镜像缓存,无延迟
类型安全
订阅表达式类型化
无轮询
不需要定期刷新数据
⚙️ WebAssembly 执行
模块编译为 WebAssembly 运行,性能接近原生:
- Rust/C#/C++ - 编译为 WASM
- TypeScript - 在 V8 引擎运行
- 隔离执行 - 每个 Reducer 独立实例
- 热更新 - 模块可热替换
🗄️ 数据库即服务器
- 无需后端 - 不需要单独的服务器应用
- 无需 API - 不需要 REST/GraphQL
- 内置认证 - 身份验证系统内置
- 事务保证 - 每个 Reducer 都是事务
🚀 性能特性
内存优先
数据在内存中,极速访问
持久化
Commit Log 保证数据安全
并发执行
多个 Reducer 并行运行
MVCC
多版本并发控制
🎮 游戏开发优化
- 低延迟 - 亚毫秒级数据访问
- 高并发 - 支持大规模同时在线
- 状态同步 - 游戏状态自动同步
- Unity/Unreal - 官方 SDK 支持