M1 安装redis 报错问题 {assert {[r memory usage key] < 42000}} proc ::test)
mac m1 安装redis基本步骤
- 官方下载安装包 https://redis.io/download/ 然后解压
- 进入目录输入测试命令:
sudo make test
- 没问题进行安装:
sudo make install
- 安装成功
- redis-server 启动redis服务
- redis-cli 进行连接,接着按照key,value 进行设置测试是否能正常set、get
报错信息
在执行 sudo make test,最后面提示如下错误信息
{assert {[r memory usage key] < 42000}} proc ::test),大致意思是分配的内存要小于42000,必应搜索之后没什么解决方案,于是到github 上搜索找到Redis仓库进入到Issues里面,搜了下发现这个问题在7.0版本已经解决,可是我明明下的也是7.0版本怎么还是不行呢?
继续看他们的讨论,按照他们说的加一个判断跳过这个判断即可 修改的代码如下:
在470多行增加这个判断,把原有的代码放到判断体中即可;
if {[string match {*jemalloc*} [s mem_allocator]]} { } ;# if
保存之后,再次执行 make test成功。
安装可视化工具 RedisInsight
https://redis.io/docs/ui/insight/ 按照正常的app软件安装即可
如果您觉得阅读本文对您有帮助,请点一下推荐按钮,您的推荐将是我最大的写作动力,欢迎各位转载!
分类:
工具使用
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!