Jes*_*lly 4 redis node.js ioredis
是否可以使用ioredis为Node JS向Redis发送任意命令?
例如,我正在使用新的RediSearch模块,并想使用以下命令创建索引:
FT.CREATE test SCHEMA title TEXT WEIGHT 5.0
Run Code Online (Sandbox Code Playgroud)
如何使用ioredis发送此命令?
尽管不确定响应编码,这将带您到达那里:
var
Redis = require('ioredis'),
redis = new Redis('redis://:[yourpassword]@127.0.0.1');
redis.sendCommand(
new Redis.Command(
'FT.CREATE',
['test','SCHEMA','title','TEXT','WEIGHT','5.0'],
'utf-8',
function(err,value) {
if (err) throw err;
console.log(value.toString()); //-> 'OK'
}
)
);
Run Code Online (Sandbox Code Playgroud)
如果您愿意搜索node_redis,则有一个预构建的RediSearch插件,该插件支持所有RediSearch命令。(公开:我写的)
| 归档时间: |
|
| 查看次数: |
1451 次 |
| 最近记录: |