杰森。在 redis cli 和 stackexchange.redis 中设置它显示异常



我正试图在redis中设置和获取JSON结果,不管redis使用Stackeexchange。Redis即使有同样的异常也会重复。

using System;
using StackExchange.Redis;
namespace test
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello World!");
var muxe = ConnectionMultiplexer.Connect("localhost");
var db = muxe.GetDatabase();
var JSONResult = db.CreateTransaction();
db.Execute("JSON.SET", "dog:1", "$", "{"name":"Honey","breed":"Greyhound"}");
db.Execute("JSON.GET", "dog:1", "$.breed");
JSONResult.Execute();
Console.WriteLine("I'm ok");


}
}
}
Exception: StackExchange.Redis.RedisServerException: 'ERR unknown command `JSON.SET`, 

我错过了Redis moudle,因为alpine映像只有核心功能,有些模块没有。请检查redis模块。

redis-cli info modules

最新更新