我正在尝试让NodeJS和CodeIgniter相互共享数据(会话和数据库数据)。我已经搜索了相当多的解决方案来解决这个问题,但我仍然没有找到最方便的方法来做事。似乎最合适的方法是使用某种缓存软件,例如memcached或redis,因为包装器可用于Node和PHP。
这是我到目前为止所想到的:
但是,我可以通过这种方法考虑一些问题:
<击> 1。我如何从Memcached中清除过期的会话?据我所知,没有办法在CodeIgniter中检测过期的会话? - 编辑 - 刚才意识到我可以在memcached数据上设置超时来解决这个问题。
那里有更好的解决方案吗?在开始实施之前,我想先了解其他选项。