Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

multi-key delete 기능 #15

Closed
jhpark816 opened this issue Feb 9, 2015 · 1 comment
Closed

multi-key delete 기능 #15

jhpark816 opened this issue Feb 9, 2015 · 1 comment

Comments

@jhpark816
Copy link
Collaborator

jhpark816 commented Feb 9, 2015

하나의 delete 명령으로 multiple keys를 삭제하는 기능입니다.

  • 요구 사항
    • 응용에서 다수의 키를 삭제하는 경우 현재는 loop 통해 개별 키를 삭제하고 있다.
    • 이 경우, 전체 키를 삭제하는 latency가 길어지는 단점이 있다.
  • 해결 방안
    • 한번의 delete 명령으로 다수의 키를 삭제하도록 한다.
    • 하나의 작업 스레드가 다수 커넥션들의 요청들을 큰 지연없이 처리하여야 한다.
    • 이를 위해 O(small N) 제약을 준수해야 하며, 대략 100개 key들을 한번에 delete하도록 한다.
    • Cache Server, Java/C Client 모두 수정이 필요하다.
@minkikim89
Copy link
Contributor

#218 PR에서 merge되었습니다.
이슈 close합니다.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants