我没有找到一个用于TokyoTyrant的Lua客户端/api。这样的Api存在于TokyoCabinet中,但不存在于TT中。而Perl和Ruby API是为TT而存在的。TT提供原生二进制协议、与memcached兼容的协议和面向HTTP的协议。
所以我的问题是:
1/你认为使用memcached (使用luamemcached)或HTTP协议(使用luaSocket)对于大多数/简单的用法来说“足够了”吗,所以不需要原生Lua api?(该应用程序是一个简单的uuid存储/分发程序)?
2/不使用TokyoTyrant,而只使用TokyoCabinet,并在应用程序级别使用Lua来提供对TC的网络和并发访问是否有意义,比如使用Copas (Copas是他们网站上的“一个基于协程的调度程序,可以被TCP/IP服务器使用”?
谢谢。
发布于 2010-04-01 21:30:41
谷歌向我推荐了http://github.com/phoenixsol/lua-tokyotyrant。
https://stackoverflow.com/questions/2560102
复制相似问题