【问题标题】:Lua API for TokyoTyrant东京暴君的 Lua API
【发布时间】:2010-04-01 21:30:40
【问题描述】:

我没有找到 TokyoTyrant 的 Lua 客户端/api。 TokyoCabinet 存在此类 Api,但 TT 不存在。 TT 存在 Perl 和 Ruby API。 TT 提供原生二进制协议、memcached 兼容协议和面向 HTTP 的协议。

所以我的问题是:

1/ 你认为使用 memcached(使用 luamemcached)还是 HTTP 协议(​​使用 luaSocket)对于大多数/简单的使用来说“足够”了,所以不需要原生 Lua api 吗? (该应用程序是一个简单的 uuid 存储/分发器)?

2/ 不使用 TokyoTyrant,而只使用 TokyoCabinet,并在应用程序级别使用 Lua 来提供网络和对 TC 的并发访问,例如使用 Copas(Copas 是,从他们的网站上看,“调度员基于 TCP/IP 服务器可以使用的协程。" ?

谢谢。

【问题讨论】:

    标签: lua


    【解决方案1】:

    【讨论】:

    • 感谢您的链接,我错过了。不幸的是,这个驱动程序没有实现表扩展的 API(tcrdbtblput、tcrdbtblputkeep、...)。我想也许我可以使用这个驱动程序作为模板来实现缺失的部分。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-16
    相关资源
    最近更新 更多