2013-10-27 2 views
0

Это выглядит так, как если модуль Redis доступен только для воспроизведения 1.x: http://www.playframework.com/modules/redisRedis для Java Play 2.x?

Что мне нужно использовать базу данных Redis с Play 2.2 приложения?

+0

Для будущих ссылок есть плагин play-redis, реализующий кеширование api для воспроизведения 2.3 и далее https://github.com/KarelCemus/play-redis – Gaim

ответ

1

Это поддерживается, и по состоянию на месяц назад, обновлен для поддержки Play 2.2:

Смотрите здесь: https://github.com/typesafehub/play-plugins/blob/master/redis/sample/project/Build.scala

import sbt._ 
import Keys._ 

object ApplicationBuild extends Build { 

    val appName   = "j" 
    val appVersion  = "1.0-SNAPSHOT" 

    val appDependencies = Seq(
     "com.typesafe" %% "play-plugins-redis" % "2.2.0", 
     "com.typesafe.play" %% "play-cache" % "2.2.0" 
    ) 

    val main = play.Project(appName, appVersion, appDependencies).settings(
     // Add your own project settings here  
    ) 
} 

И вот он говорит, что это плагин для использования с Jedis (Java) и Sedis (Scala): https://github.com/typesafehub/play-plugins/tree/master/redis

Таким образом, вы, вероятно, захотите использовать Jedis.

+1

Спасибо! Когда я попытался запустить примерное приложение, которое поставляется с проектом redafe redes, я получил следующую ошибку: [error] (*: update) sbt.ResolveException: нерешенная зависимость: com.typesafe # play-plugins-redis_2.10; 2.0 .4: не найдено –

+1

@ mobileideafactory.com: Хитрость - это найти версию, существующую в репозитории. Перейдите сюда, чтобы найти его: http://repo.typesafe.com/typesafe/releases/com/typesafe/ (я получил эту ссылку из http://abansnest.blogspot.com.au/2013/04/playmongoredis.html) –

+0

Я настоятельно рекомендую проверить [Масштабируемое приложение чата с Play Framework 2.x и WebSockets] (https://devcenter.heroku.com/articles/play-java-websockets-advanced). Он использует Redis (pub/sub) и java-клиент Jedis. Ссылка на репозиторий github - https://github.com/heroku-examples/play-websockets-chat-sample –

Смежные вопросы