arcus-memcached
arcus-memcached copied to clipboard
nested map 기능 개발
ARCUS가 지원하는 map 콜렉션은 nested map을 지원하지 않고 있다. 이를 지원하도록 코드를 개선하도록 한다.
제가 맡도록 하겠습니다
기존 명령어 방식에서
mop create <key> <attributes> [noreply]\r\n
mop insert <key> <field> <bytes> [noreply|pipe]\r\n\r\n
nested map 사용시에, 정해둔 nested map 명령어 방식이 있나요?
@HarryKim93 큰 주제를 선택하셨군요. nested map 이슈도 JSON 데이터 저장에 목적을 둔 것인 데, 현재 core spec 부터 정의해야 합니다. 본 이슈에서 정리할 spec부터 살펴보고 말씀 드리겠습니다.
@HarryKim93 검토결과 nested map 기능 개발은 아쉽지만 보류를 해두어야할 것 같습니다. 이미 많이 살펴보셨을 수도 있을 것 같은데 죄송합니다. 이 이슈에 대해 보류하는 이유는 아래와 같습니다.
- nested map이 응용에서 유용하게 쓰일 수 있을지에 대한 의문점이 있다.
- 원래 목적인 JSON 타입 데이터 저장에 nested map이 적합하지 않는 것 같다.
- JSON 데이터 저장은 JSON type을 별도 정의하여 제공할 계획이다.