1

私はRedisとScalaを別々に遊んでいて、単純なLiftアプリでそれらを組み合わせるのがいいと思いました。

かなりのグーグルを実行しましたが、Redisを使用するLiftアプリの例は見つかりません。これには理由がありますか?

Redis w / Liftを使用するためにどのドライバー/APIをお勧めしますか?現在、Jedis(https://github.com/xetorthio/jedis)で作業しています。

4

3 に答える 3

2

redisへのコネクタとしてjedisでscalatraを使用していますが、問題なく動作します。Java データ型は、scala.collection.JavaConversions._ が (scala 2.8 以降で) インポートされると、暗黙のうちに同等の 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"
于 2011-08-04T03:33:21.097 に答える
1

いくつかの scala redis コネクタをテストしました。さらにテストするためにhttps://github.com/debasishg/scala-redisに落ち着きました。

単に

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

SBTで

于 2011-08-04T03:12:54.767 に答える
0

http://mvnrepository.com/artifact/net.debasishg/redisclient_2.9.1によると、

libraryDependencies += "net.debasishg" %% "redisclient" % "2.7"
于 2012-12-26T08:46:59.113 に答える