我想Redis Server 7在我的 Ubuntu 22.04 上安装最新版本(我已经通过标准工作流程安装了 Redis Server 版本 6 apt install)。
我尝试Snap package使用https://snapcraft.io/redis
但我的Redis仍然是版本6并且文件夹/Snap/bin看起来像这样(没有redis-server命令)
因此,Snap 安装似乎并未取代现有的 Redis Server 6 安装。
也许我应该使用一些自定义ppa:存储库?
我需要做什么才能将 Redis Server 更新到版本 7?
谢谢你!
我有两个 Amazon-EC2 实例,假设 A 和 B。B 安装了 redis-server。
我想从 A 访问 B 所以我正在尝试
A$ redis-cli -h B_ip -p 6379
Could not connect to Redis at B_ip:6379: Connection timed out
Could not connect to Redis at B_ip:6379: Connection timed out
Run Code Online (Sandbox Code Playgroud)
我的解决方法:
我改变了/etc/redis/redis.conf
bind 127.0.0.1 ----> bind 0.0.0.0
Run Code Online (Sandbox Code Playgroud)
然后我重新启动了 redis-server 但问题仍然存在
更多信息:
B$ netstat -nlpt | grep 6379
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
tcp …Run Code Online (Sandbox Code Playgroud) 我的公司正在讨论在 Redis 而不是 mongodb 中构建我们后端的某些部分的可能性,但我们想计算我们将能够在 32G 的服务器中存储多少条记录。虽然我知道这完全取决于键和值的大小,但如果我们的元素都是这样的,有没有办法计算我们能够存储多少个项目:
key: Hexadecimal with 12 bytes.
value: String with 20 bytes.
Run Code Online (Sandbox Code Playgroud)