nosql - Redis的key按object-type:id:field格式设计的原因??
黄舟
黄舟 2017-04-21 11:17:50
0
1
635

Redis的key按object-type:id:field格式设计的原因??

网上很多人都这么做,还有人明说这可以提升查询效率
但好像没人解释为什么这么做

难道仅仅为了易阅读??

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

모든 응답(1)
洪涛

이건 확실히 디자인 문제입니다.
먼저 Redis에 대해 이야기하지 않고, 일반적으로 테이블 디자인을 기반으로 다양한 쿼리를 지원할 수 있는 관계형 데이터베이스에 대해 먼저 이야기해 보겠습니다.
그렇다면 일반적으로 NoSQL은 어떻게 해야 할까요? mongodb의 문서화된 저장 방법과 마찬가지로 컬렉션은 관계형 데이터베이스의 테이블과 유사하며 대부분의 쿼리 및 인덱싱 작업을 완료할 수도 있습니다.
레디스는 어떻습니까? 키-값 기반인데, 예를 들어 ID나 이름으로 쿼리하려면 어떻게 해야 할까요? 답은 직접 인덱스를 생성하는 것입니다.
가장 기본적인 방법은 위에서 언급한 object-type:id:field 입니다. 학생 번호 01: 사람:01을 확인하세요.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿