복붙노트

[REDIS] 태그 캐시와 같은 뭔가 및 레디 스를 사용하여 제안을 위해 그것을 쿼리

REDIS

태그 캐시와 같은 뭔가 및 레디 스를 사용하여 제안을 위해 그것을 쿼리

그것은에 유래처럼 될 것입니다 : 당신이 질문을 할 때 몇 가지 태그를 제공해야합니다.

현재 내가 관계형 데이터베이스 저장소를 조회하고있어,하지만 난 레디 스 캐시 태그 제안을 위해 의미를해야한다고 생각합니다.

예를 들어,이 같은 설정 될 것이다 :

sadd tags:suggestions "c#" ".net" "redis"

이제 일부 사용자가 질문을하고, 전체 부분 태그 이름과 일치 할 수있다 레디 스 캐시에 어떤 태그가 그래서 그 / 그녀는 "NE"를 쓸 수 있습니다 : 닷넷.

나는 그런 태그를 교차 할 방법을 알아낼 수 없습니다 제안 레디 스 설정을 위해 ".NET"얻을.

아니면 내가 세트 대신 문자열을 사용해야합니까?

사전에 감사합니다!

"내가 지금까지 시도했다"청하는 사람들을 위해, 질문을 다시 확인하시기 바랍니다 : 난, 난 그냥 레디 스를 배우고 무슨 일을하는지 알 수 없을

해결법

  1. ==============================

    1.많은 인터넷 검색 후, 나는 뭔가에 대한 좋은 게시물을 발견 I에 유래 이곳을 요구 있었는지 맞는 :

    많은 인터넷 검색 후, 나는 뭔가에 대한 좋은 게시물을 발견 I에 유래 이곳을 요구 있었는지 맞는 :

    요약...:

    sadd mysite:tags "stackoverflow" "stack-exchange" "question" "about-redis"
    

    예, 예를 들어 :

    ... 등등.

    그것은들과 함께 일을 시작하는 모든 태그를 추가하는 방법에 대한의 ...

    sort mysite:tags:index:s by nosort get tags:*
    

    이 출력됩니다 :

    또는...     정렬 내 사이트 : 태그 : 인덱스 : stack- NOSORT GET 태그에 의해 *

    ... 출력됩니다 :

    좋은 솔루션이 될 것 같다!

  2. from https://stackoverflow.com/questions/19066462/something-like-a-tag-cache-and-querying-it-for-suggesting-them-using-redis by cc-by-sa and MIT license