apline安装redisjson

安装前的说明

由于redis现在下载redisjson很繁琐,还可能需要科学上网,只能自己编译了

系统是apline, 为什么是这个系统?原因是docker安装redis是用了这个系统
下载地址,按照实际情况选择,如果不行就老老实实自己编译吧,其实很简单。

安装

依赖包安装

shell 复制代码
apk update
apk add cargo clang17-libclang

配置cargo源

shell 复制代码
vi ~/.cargo/config

[source.crates-io]
replace-with = 'aliyun'
[source.aliyun]
registry = "sparse+https://mirrors.aliyun.com/crates.io-index/"

# 保存退出

下载RedisJson并编译

shell 复制代码
wget https://codeload.github.com/RedisJSON/RedisJSON/zip/refs/tags/v2.6.10
unzip RedisJSON-2.6.10.zip
cd RedisJSON-2.6.10

cargo build --release

ls target/relase/
# 查看 发现有librejson.so 表示成功了,如果没有,回头去看看build的日志,解决里面出现的问题即可

redis加载json模块

shell 复制代码
redis-server --loadmodule target/release/librejson.so

看到这里点个赞再走吧!

相关推荐
hweiyu008 小时前
Redis命令:LMOVE
redis·缓存
bug菌8 小时前
一个周末就想把短链服务推到 10 万 QPS,真能靠加 Redis 做到吗?
java·redis·go
程序员Sunday11 小时前
Redis 缓存穿透、击穿、雪崩怎么区分?从回源压力找原因
数据库·redis·缓存
guo_wen_qiang11 小时前
redis实现秒杀功能-超卖&库存遗留问题的解决
数据库·redis·缓存
逐流人11 小时前
Redis内存数据库:从数据类型到集群部署
linux·运维·数据库·redis·缓存·云计算
.Bryce.13 小时前
三协议合一实战:用MCP+A2A+ANP搭建一个智能研究助手
网络·redis·agent·codex·mcp·a2a·anp
大侠归来13 小时前
Redis Cluster 的 16384 个槽(Slot)是什么?
数据库·redis·缓存
杨运交14 小时前
[079][消息模块]基于 Redis Stream 的高可靠消息队列实现——Spring Data Redis 实战解析
数据库·redis·spring
xixingzhe215 小时前
秒杀库存三种缓存实现方案
数据库·redis·缓存
思考着亮16 小时前
1.Redis 基础知识
redis