我应该使用什么库来从Scala访问Riak?
对于一个项目,我正在使用Scala和Riak(我以前从未使用过的两件事情))。
Google搜索似乎建议使用Riakki。但是,似乎这个图书馆自2009年以来一直没有得到维护,甚至没有在我的系统上编译。 GitHub上有一个more up-to-date fork,似乎与更新的Scala版本一起工作。但是,Riakki似乎依赖于去年2月以来已经弃用的Jiak。 似乎唯一合理的选择是使用Scala的official Riak Java-library。这当然是可能的,但是我想在Scala方式中做我想要学习语言的事情。不得不与Java风格的API接口可能会毁了一些乐趣。写我自己的包装听起来像是太多的工作。 tl; dr:我想从Scala使用Riak。其他人使用什么? 编辑:刚刚发现Ryu(不能链接到 – 新用户每个问题的超链接量的烦人限制)。似乎没有那么成熟。 解决方法
我在同一个桶中 – 不好意思,但是我对Scala有一些经验。我正在考虑使用官方的Java客户端。
当你蜷缩一个陡峭的学习曲线时,你不需要处理不完整的和潜在的摇摆的API。根据我的经验,使用Scala中的Java API是极少痛苦的。 我认为在玩新的Raik玩具时会感到非常高兴,我们将会忘记任何非Scala – 可以让Java API对我们造成的影响。祝一切顺利。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |