重新凝血¶
什么是重新昵称?¶
Redisgears是Redis中数据处理的引擎。Redisgears支持交易,批, 和事件驱动redis数据处理。要使用重新注销,你写职能描述如何处理数据。然后,您将此代码提交到Redis部署以获取远程执行。
v1.0.0,Redisgears的代码必须用Python写入。但是,内部cAPI.存在,可以由其他Redis模块使用。此外,正在计划支持其他语言。
要采取一个简单的例子,您可以使用重定见识计算单词在redis:
GB.=GearsBuilder.()GB.。地图(lambda.X:X['价值'])#地图记录“句子”值GB.。平局(lambda.X:X。分裂())#print句子到文字GB.。Countby.()#计算每个单词的发生GB.。跑()
在广泛的笔划中,下图描绘了重新注销的组件:
+ -------------------------------------------------------------- + |Redis Server + --------------------------------------------------||Redisgears模块|||+ ---------------- + ||| | | Data | Input | +------------+ +-------------------+ | | | | +-------->+ | Function | | APIs | | | | | Key1 : Value1 | | | +--------+ | | C, Python, ... | | | | | Key2 : Value2 | Output | | | Reader | | +-------------------+ | | | | Key3 : Value3 <---------+ | +---+----+ | +-------------------+ | | | | ... | | | v | | Redis commands | | | | +----------------+ | | +---+----+ | | Gears admin & ops | | | | | | | Step 1 | | +-------------------+ | | | | | +---+----+ | +-------------------+ | | | +----------------+ | | v | | Coordinator | | | | | Events | | | +---+----+ | | Cluster MapReduce | | | | | | Trigger | | | Step 2 | | +-------------------+ | | | | Data update +-------->+ | +---+----+ | +-------------------+ | | | | Stream message | | | v | | Engine | | | | | Time interval | | | ... | | Runtime execution | | | | | ... | | +------------+ +-------------------+ | | | +----------------+ +--------------------------------------+ | +---------------------------------------------------------------------+
接下来在哪里?¶
- 这介绍是推荐的起点
- 这概述页面总结了重要的重新注销概念
- 参考页面描述了重新注销运行那职能那读者和运营
- 重新注销命令参考描述了所有命令
- 这快速开始页面提供有关获取,构建,安装和运行Redisgears的信息
- 有趣的重新注销使用案例和食谱例子页
快速链接¶
联系我们¶
如果您有疑问或反馈,或者想要报告问题或贡献一些代码,这是您可以联系的地方:
执照¶
重新注销是在许可下获得的redis源可用许可协议。