前提说明:这个应该跟JFinal没有关系,就是我来问下大家使用redis出现的问题,随便也分享一下我的使用步骤吧。
就是我在使用jfinal集成了Redis插件。
导入相对应的jar包。。。
在jfinal的主类里面使用插件
3.编写接口测试
public void test() {
//通过插件名称获取对象
Cache bbsCache = Redis.use("bbs");
//查询某一张表,得到所有的数据
List<TbYunsearchRecord> list = srv.list();
//将数据缓存到redis的List类型的集合中
Long lpush = bbsCache.lpush("list", list);
//从redis缓存中取出并遍历
List lrange = bbsCache.lrange("list", 0, -1);
for (Object tbYunsearchRecord : lrange) {
System.out.println(tbYunsearchRecord);
}
//进行返回
renderJson(lrange);
}
注意!!!
我的问题就是在这里,将数据存储到redis中去了,但是取出来很慢很漫,我使用RedisDesktopManager这个可视化工具连接去查看储存这个存储的值,直接卡退了,因为第一次使用redis,不是很懂,所以请教一下各位,是redis不可以存储太大的数据嘛。还是什么。我redis部署在linux上面的。
项目:JFinal