使用 Redis 进行提升示例
我一直在分别使用 Redis 和 Scala,并认为将它们组合在一个简单的 Lift 应用程序中会很漂亮。
我在谷歌上进行了大量搜索,但找不到任何使用 Redis 的 Lift 应用程序的示例。这是有原因的吗?
您建议使用哪些驱动程序/API 来使用 Redis w/Lift?我目前正在使用 Jedis (https://github.com/xetorthio/jedis)。
I've been playing around with Redis and Scala separately, and thought it'd be neat to combine them in a simple Lift app.
I've done a fair bit of Googling and can't find any examples of a Lift app that uses Redis. Is there a reason for this?
What drivers/APIs do you recommend for using Redis w/Lift? I'm currently working with Jedis (https://github.com/xetorthio/jedis).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我使用 scalatra 和 jedis 作为 redis 的连接器,工作也很好。当导入 scala.collection.JavaConversions._ 时(在 scala 2.8 或更高版本中),Java 数据类型将隐式转换为 scala 中的等效类型。要使用 jedis,只需将此行添加到 sbt 0.7.x 中的项目定义文件中:
或在 sbt 0.10.x 中添加此行:
I use scalatra with jedis as the connector to redis, works fine as well. Java data types will be converted to equivalents in scala implicitly when scala.collection.JavaConversions._ is imported (in scala 2.8 or later). To use jedis, simply add this line to your project definition file in sbt 0.7.x:
or this in sbt 0.10.x:
我已经测试了几个 scala redis 连接器 - 确定在 https://github.com/debasishg/scala-redis 进行进一步测试。
简单地
SBT 中的
I have tested a couple of scala redis connectors - settled on https://github.com/debasishg/scala-redis for further testing.
Simply
in SBT
根据 http://mvnrepository.com/artifact/net.debasishg/redisclient_2.9.1,
According to http://mvnrepository.com/artifact/net.debasishg/redisclient_2.9.1,