将Redis与DataMapper集成

时间:2013-10-27 14:03:45

标签: ruby-on-rails redis datamapper

我在Rails应用程序中一直使用DataMapper作为ORM。作为其中的一部分,我使用了一个名为Student的模型,该模型是用Datamapper编写的。我是Redis的绝对初学者。我一直在研究如何将DataMapper与Redis集成,我发现了一个gem dm-redis-adapter 。我按照https://github.com/whoahbot/dm-redis-adapter/中的说法进行了操作。

首先我尝试使用Rails控制台。首先,我按如下方式设置DataMapper:

 DataMapper.setup(:default, {:adapter  => "redis"})

然后我尝试使用Rails控制台中的语句

  Student.all.size

即使我的数据库中有10,000名学生在mysql中,它也给了我0。所以我认为这是因为我没有将数据推送到Redis。我不知道该怎么做。所以,如果有人帮助我弄清楚,我将非常感激。提前谢谢。

0 个答案:

没有答案