是否可以使用 Redis 而不是 Memcached 作为 AWS OpsWorks 上的一个层?
我很快就会开始一个项目,我正在考虑使用 Redis 作为我唯一的数据库,因为:
- It's really fast
- Has built-in persistence
- Is available as a service on AWS, unlike MongoDB
在开发期间(可能在最终生产环境中)服务器将仅在我们的业务期间运行以减少开支。
关于如何使用 Redis 以及在无人使用时关闭缓存/数据库服务器的任何想法?
我是 DevOps 的新手,之前从未使用过 Chef 收据。今天第一次接触 AWS OpsWorks 服务,请耐心等待。
谢谢!
最佳答案
如果您只想坚持使用 OpsWorks,那么那里没有开箱即用的 Redis。但是,您可以创建自定义配方并创建自己的 Redis 层。
如果您不必只使用 OpsWorks,则 ElastiCache 可以使用 memcached 或 Redis。
关于amazon-web-services - AWS OpsWorks : use Redis instead of Memcached,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27030287/