📜  redis 默认端口 (1)

📅  最后修改于: 2023-12-03 15:19:47.450000             🧑  作者: Mango

Redis 默认端口

Redis是一款开源的高性能键值型存储系统,支持多种数据结构,并提供了丰富的操作接口,让使用者可以方便高效地存储和读取数据。

Redis默认端口是6379,这是因为Redis的开发者Salvatore Sanfilippo在开发过程中,将Redis Server放在了自己的MBP电脑上,他发现自己的电脑上的任意两个按键数字的和都是偶数,所以他选择了一个奇数端口号来作为默认的Redis监听端口号。

除了默认端口号,Redis还支持自定义的端口号。如果您需要在同一台机器上运行多个Redis实例,或者是防止攻击者扫描常用的端口,您可以使用redis.conf文件来更改Redis端口号。在配置文件中,端口号的选项为port

Redis的安全性

Redis在没有启用身份验证的情况下,是非常容易受到攻击的,因此建议在生产环境中总是启用密码验证。在配置文件中,设置Redis的密码选项为requirepass,并设置一个强密码。

Redis的高可用性

当Redis作为数据中心中的关键组件时,需要考虑到Redis Server宕机的情况。在Redis官网推荐的高可用性解决方案中,使用Redis Sentinel来进行Redis的监控和自动容错处理。同时,还可以使用Redis Cluster来构建分布式系统,不仅可以提供高可用性,还可以支持水平扩展。

总结

Redis在开源社区中受到了广泛的关注和支持,它的默认端口号是6379,但也支持自定义端口号。安全性和高可用性对于使用Redis的工程师而言,是不可忽视的重要问题。