安装 Laravel Predis phpiredis
在使用 AWS ElastiCache 时,\ Laravel phpredis 不会自动区分读写操作。\ 但是,AWS Redis 只支持集群模式或单副本模式…… 到目前为止,感觉 Laravel 在使用 AWS Redis 集群方面……似乎还不太完善。也可能是我自己学得不够。 为了区分读写,据说可以使用 HAPro
在使用 AWS ElastiCache 时,
Laravel phpredis 不会自动区分读写操作。
但是,AWS Redis 只支持集群模式或单副本模式……
到目前为止,感觉 Laravel 在使用 AWS Redis 集群方面……似乎还不太完善。也可能是我自己学得不够。
为了区分读写,据说可以使用 HAProxy、twemproxy 或 Dynomite……
这样设置和配置可能会更好,不过我还是决定直接使用 Predis。
如果使用 HAProxy,就还得另外搭建高可用服务器,而且如果之后 HAProxy 出现问题,也可能导致整个服务完全无法使用。
Predis 最大的缺点是,与 phpredis 相比,速度会损失 10% 到 100%。
总之,安装方法是:
安装 Predis 即可,不过这里提到,可以利用用 C 编写的 phpiredis 来改善性能损失。
