相关疑难解决方法(0)

使用python获取Redis数据库中的所有密钥

有一篇关于Redis命令的帖子来获取所有可用的密钥,但是我想用Python来做.

有什么办法吗?

python database redis

53
推荐指数
3
解决办法
6万
查看次数

获取Django中的缓存键列表

我试图了解Django如何为我的观点设置密钥.我想知道是否有办法从Memcached获取所有保存的密钥.类似于某种cache.all()东西.我一直试图找到密钥,cache.has_key('test')但仍然无法弄清楚如何命名视图键.

更新:我需要这个的原因是因为我需要手动删除部分缓存但不知道Django为我的cache_view键设置的键值

python django memcached caching

24
推荐指数
5
解决办法
2万
查看次数

以redis显示所有键 - 在一行中

我需要在Redis中查看所有可用的密钥.这个问题:

Redis命令获取所有可用密钥?

充分涵盖了我redis-cli没有参数运行的情况,然后输入keys *.

但是,如何使用单个命令获取所有键?

redis-cli keys * 收益:

(错误)ERR'keys'命令的参数个数错误

即使设置了密钥,也会检查是否使用双命令解决方案.

database linux redis

21
推荐指数
1
解决办法
9511
查看次数

如何在javascript中获取redis中的所有键和值?

我正在使用javascript创建节点API.我使用redis作为我的键值存储.我在我的应用程序中创建了一个redis-client,并且能够获得特定密钥的值.

我想检索所有键及其值.到目前为止,我做到了这一点:

app.get('/jobs', function (req, res) {
    var jobs = [];
    client.keys('*', function (err, keys) {
        if (err) return console.log(err);
        if(keys){
            for(var i=0;i<keys.length;i++){
                client.get(keys[i], function (error, value) {
                    if (err) return console.log(err);
                    var job = {};
                    job['jobId']=keys[i];
                    job['data']=value;
                    jobs.push(job);
                });  
            }
            console.log(jobs);
            res.json({data:jobs});
        }
    });
});
Run Code Online (Sandbox Code Playgroud)

但我总是得到空白阵列作为回应.

有没有办法在javascript中执行此操作?

谢谢

javascript key-value redis node.js

11
推荐指数
3
解决办法
2万
查看次数

标签 统计

redis ×3

database ×2

python ×2

caching ×1

django ×1

javascript ×1

key-value ×1

linux ×1

memcached ×1

node.js ×1