[REDIS] 레디 스은 / 접두사와 레디 스에서 모든 키 및 값을 가져옵니다
REDIS레디 스은 / 접두사와 레디 스에서 모든 키 및 값을 가져옵니다
나는 레디 스에서 내 데이터를 저장합니다. 나는 GUID를 원 하나, createday에 저장하고, 그것은 크기입니다.
나는 다음을 정의 그래서 :
var dbclient1 = db.createClient();
dbclient1.hmset("doc:3743-da23-dcdf-3213", "date", "2015-09-06 00:00:01", "size", "203")
dbclient1.zadd("cache", 32131, "37463-da23-dcdf-3213")
내 DB에 내 모든 파일을 볼 바랍니다. 나는 다음을 시도 그래서 :
dbclient1.hgetall("doc:*", function (err, res){
console.log(err)
console.log(res)
})
하지만 입술이 정의되어 있지 않습니다. 어떻게하니?
해결법
-
==============================
1.http://redis.io/commands/hgetall : HGETALL 키에 저장된 해시의 모든 필드와 값을 반환, 당신은 마스크를 지정할 수 없습니다
http://redis.io/commands/hgetall : HGETALL 키에 저장된 해시의 모든 필드와 값을 반환, 당신은 마스크를 지정할 수 없습니다
당신은 KEYS의 문서를 호출 할 수 있습니다 : * 당신의 기준과 일치하는 모든 키의 목록을 다음 루프에서 모든 값을 얻을 수 있습니다.
그러나 잠재적 인 성능 저하에 대한 섹션을 읽어 보시기 바랍니다 당신이 그렇게하기 전에 : http://redis.io/commands/keys
from https://stackoverflow.com/questions/30728973/redis-get-all-keys-values-from-redis-with-prefix by cc-by-sa and MIT license
'REDIS' 카테고리의 다른 글
[REDIS] 중간 크기의 문서를 저장 수천 가장 효율적인 문서 지향 데이터베이스 엔진은 무엇입니까? (0) | 2020.01.07 |
---|---|
[REDIS] 레디 스 투명 거대한 페이지 해제하는 경우 (0) | 2020.01.07 |
[REDIS] SQLite는의 레디 스 포팅 (0) | 2020.01.07 |
[REDIS] 어떻게 루프 내부 비동기 기능 완료 후 함수를 호출하는 방법? (0) | 2020.01.07 |
[REDIS] 레디 스 : IS ZADD 더 나은 O (logN)이 삽입 된 요소는 시작 또는 끝 부분에있을 때보다? (0) | 2020.01.07 |