기타/ValKey
-
Valkey 명령어 기능 추가해보기기타/ValKey 2025. 5. 27. 17:59
이번 글을 통해 2025 OSSCA 5주차 때 배운 Valkey 명령어에서 기능을 추가해보는 실습과정을 정리해보려고 한다. 이전 글을 통해 valkey에 새로운 명령어를 추가해보는 실습을 진행해봤다. 이전에 추가한 명령어는 echo_min abc이라는 명령어를 입력하면 abc라는 것이 결과물로 출력이 되었다.이번에는 echo_min abc 라고 보내면 응답이 abc 가 아니라 echo_min_ abc 으로 응답이 오도록 만드는 것이다. 1. 기존 동작 코드 파헤치기일단은 기존에 동작했던 코드를 살펴보고 어떻게 수정을 해야할지 방향성을 잡아보려고 한다.void echoMinCommand(client *c) { addReplyBulk(c, c->argv[1]);}기존 코드를 보면 파라미터로 clie..
-
Valkey 실행및 명령어 추가해보기기타/ValKey 2025. 5. 21. 22:23
이번 글을 통해 2025 OSSCA 3, 4주차 때 배운 Valkey를 직접 실행해보고 명령어를 추가해보는 실습과정을 정리해보려고 한다. 1. Valkey란?valkey는 key/value 인메모리 데이터베이스로 redis를 fork한 오픈소스다. https://valkey.io/ ValkeyFAST. RELIABLE. OPEN SOURCE, FOREVER. Valkey is an open source (BSD) high-performance key/value datastore that supports a variety of workloads such as caching, message queues, and can act as a primary database. The project is backed b..