2013-05-02 52 views
-4

这是编写自定义redis命令的最佳方式吗?哪一种是首选语言?使用C编写自定义redis命令C

+0

请问您是否可以详细说明自定义redis命令的含义? – 2013-05-02 12:49:10

+0

@VarunMadiath Redis是一个开源的,联网的,内存中的键值数据存储,具有可选的耐久性 – 2013-05-02 13:06:55

+0

这是写在ANSI C,这应该给你一些线索:) – 2013-05-02 13:07:53

回答

1

Redis通过使用eval()执行的LUA脚本支持'自定义命令'。请参阅http://redis.io/commands/eval

+0

谢谢你,我可以用C语言/在Java中进行定制。 – 2013-05-02 13:19:48

0

尽管可以分叉redis代码并向其添加自己的功能,但我建议仅作为最后的手段。如果你只是喜欢redis来执行某种脚本化的活动,你可以使用内置于redis的lua解释器进行研究。

Lua EVAL command documentation

+0

我可以在C语言或java中进行自定义吗? – 2013-05-02 13:20:20

+0

你可以分叉源代码并在那里自定义,就像我说的那样应该是最后的手段。 – 2013-05-02 13:22:23

+0

好的,谢谢你@varun – 2013-05-02 14:05:28