Kohana 3 - 在缓存中存储会话

时间:2011-09-05 16:04:50

标签: session kohana-3

在Kohana 2中,我看到你可以使用缓存作为会话存储。我们有一个memcache实例,我们想用它来存储我们的会话,但是看不到如何配置系统来使用缓存而不是本机,数据库或cookie。

如何利用缓存?

1 个答案:

答案 0 :(得分:1)

当我使用Memcache作为会话处理程序时,我通常在php.ini中更改session.save_handler。您可以在PHP manual

中找到有关此主题的信息

编写自己的自定义Kohana会话驱动程序以在Memcache中存储会话应该不难(如果您不想因某种原因更改PHP配置)。

但是,使用Memcache(d)作为会话处理程序时,您需要知道一些缺点:

  • 注意您的会话大小。
  • 当您达到内存缓存内存限制时可能会发现问题(实际上,可以转储会话 - Memcache删除某些内容以创建新会话)
相关问题