放弃Redis自动配置不再妥协(取消redis自动配置)
随着越来越多的企业将现有硬件资源有效地运用在云端,Redis的自动配置曾经受到了广大用户的推崇。但是,随着技术的发展,Redis的自动配置的不足逐渐受到了业内的关注,最近越来越多的企业越来越不愿意再妥协于自动配置,甚至决定放弃Redis自动配置。
自动配置在一定程度上减少了管理员配置和维护Redis时的工作量,安装、启动和停止Redis都非常简单。但是,一旦企业的业务量增加,自动配置的功能就不能很好地满足企业需求,比如容量的扩容和采用一些新的方法来提高 Redis 性能都不能得到解决。
企业希望拥有更多的选择权,Redis自动配置十分有限。比如不同企业智能把Redis集群实例部署在不同的服务器,以提高Redis集群的可用性,但是自动配置只能实现在一台Redis服务器上部署所有实例,从根本上解决不了这一问题。
Redis自动配置对于安全性的支持也有了严重的缺失。Redis需要随时保存企业的数据,但是安全性的可靠性缺失会给企业的数据提供创造出巨大的安全隐患。因此,在自动配置的情况下,企业实际上无法在可靠性和安全性上为Redis做出更好的配置。
综上所述,放弃Redis自动配置不会再妥协,是因为:1)自动配置无法满足企业不断增长的业务需求;2)没有更多的自由选择;3)安全性的可靠性缺失。因此,部分企业选择手动配置,用于满足不同的需求,从而避免了不妥协的局面。
下面是一个简单的Redis手动配置的之代码:
# Create a config file with the following contents
bind 127.0.0.1
protected-mode yes
port 6379
dir /var/lib/redis/
timeout 0
cluster-enabled yes
# Start the Redis server
redis-server /etc/redis/redis.conf
相关文章