使用 Redis 进行提升示例

发布于 2024-11-27 17:05:23 字数 213 浏览 1 评论 0原文

我一直在分别使用 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

对不⑦ 2024-12-04 17:05:23

我使用 scalatra 和 jedis 作为 redis 的连接器,工作也很好。当导入 scala.collection.JavaConversions._ 时(在 scala 2.8 或更高版本中),Java 数据类型将隐式转换为 scala 中的等效类型。要使用 jedis,只需将此行添加到 sbt 0.7.x 中的项目定义文件中:

val jedis = "redis.clients" % "jedis" % "2.0.0"

或在 sbt 0.10.x 中添加此行:

libraryDependencies += "redis.clients" % "jedis" % "2.0.0"

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:

val jedis = "redis.clients" % "jedis" % "2.0.0"

or this in sbt 0.10.x:

libraryDependencies += "redis.clients" % "jedis" % "2.0.0"
半仙 2024-12-04 17:05:23

我已经测试了几个 scala redis 连接器 - 确定在 https://github.com/debasishg/scala-redis 进行进一步测试。

简单地

val scalaredis = "net.debasishg" % "redisclient_2.9.0" % "2.3.1"

SBT 中的

I have tested a couple of scala redis connectors - settled on https://github.com/debasishg/scala-redis for further testing.

Simply

val scalaredis = "net.debasishg" % "redisclient_2.9.0" % "2.3.1"

in SBT

等待圉鍢 2024-12-04 17:05:23

根据 http://mvnrepository.com/artifact/net.debasishg/redisclient_2.9.1,

libraryDependencies += "net.debasishg" %% "redisclient" % "2.7"

According to http://mvnrepository.com/artifact/net.debasishg/redisclient_2.9.1,

libraryDependencies += "net.debasishg" %% "redisclient" % "2.7"
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文