我们已经用过沙发基地服务器 http://www.couchbase.com/在我们的产品中。它是一个内联网应用程序,其前端是纯JavaScript。然而我们使用Erlang/OTP http://erlang.org对于业务逻辑,身份验证(Mnesia
), 雅司病网络服务器 http://yaws.hyber.org以及其他一些 Erlang 库。
现在,我们仍然在使用Couch Base Single Server
其下载已从沙发基地 http://www.couchbase.com。我们发现它非常稳定。现在已经上线5个月了,从未出现过下滑。我们在 Ubuntu Server 上运行它。所以,我们对 NoSQL 的兴趣才刚刚开始。
然而,正如我问的question https://stackoverflow.com/q/10750986/431620 and another https://stackoverflow.com/q/9462995/431620这里关于Erlang Client
支持 Couch 基础服务器,我发现他们说:
Couchbase Server is memcached compatible. This means many existing memcached
client libraries and in many cases, the applications already using these
libraries, may be used directly with Couchbase Server
所以我开始四处寻找这些
内存缓存兼容 库并找到了其中的一些:在
谷歌代码 http://code.google.com/p/memcached/wiki/Clients#Erlang,
厄兰麦克 http://code.google.com/p/erlangmc/,
erlmc http://jkvor.com/erlang-binary-protocol-memcached-client,
mcache https://github.com/echou/memcached-client/,
memcached 客户端 https://github.com/higepon/memcached-client最后
OneCached By Process One(Ejjabberd XMPP 服务器的制造商) https://git.process-one.net/onecached。我的伟大目标(如果可能的话)是为 Couch Base 服务器 1.8 和 2.0 实现我自己的客户端,问题如下:
1.上述哪个 memcached Erlang 客户端库适合与 Couchbase 1.8 和 2.0 一起使用?2.如果兼容,我可以直接使用它吗,还是我必须先做一些更改?请解释一下这些变化吗?3. 是否有人像我们一样觉得 Erlang 客户端需要支持 Couch Base 服务器 2.0 和 1.8?他们如何解决这个问题? 如果有沙发底座,我将不胜感激
insider
在 stackoverflow 上有会员资格,请告诉我们 Couch 基础团队是否有计划在不久的将来为我们构建一个 Erlang 客户端,这样我们就不会浪费时间尝试这样做,因为他们有能力构建一个更好、更高效的客户端到他们自己的服务器,比我们可以。
谢谢大家
Couchbase 没有任何计划在短期内发布 erlang 客户端。我们在我们的产品中使用 Erlang,并且非常喜欢 Erlang,但目前没有时间构建 Erlang 客户端。如果您有兴趣开发 Erlang 客户端,我们当然很乐意提供帮助,并会回答您可能遇到的任何问题。如果您向我发送电子邮件(请参阅我的个人资料),我将帮助您与 Couchbase 的人员联系,他们可以帮助您回答问题并帮助您开始开发。
另外,我不是 Erlang 用户,所以我无法回答您与 memcached Erlang 库相关的任何问题。希望有的人可以帮助你。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)