원문 보기: https://dawoum.duckdns.org/wiki/Valkey
Valkey는 분산 캐시 및 메시지 브로커로 사용되는 오픈-소스 인-메모리 키-값 데이터베이스로, 내구성 옵션이 있습니다.[7] 그것은 모든 데이터를 메모리에 보관하기 때문에 그리고 그 설계로 인해, Valkey는 짧은 대기-시간 읽기와 쓰기를 제공하여, 캐시가 필요한 사용 사례에 특히 적합하게 만듭니다. Valkey는 가장 인기 있는 NoSQL 데이터베이스이자 전반적으로 가장 인기 있는 데이터베이스 중 하나, Redis의 후속 제품입니다.[8][9][10][11] Valkey, 또는 그 전신인 Redis는 Twitter,[12][13] Airbnb,[14] Tinder,[15] Yahoo,[16] Adobe,[17] Hulu,[18] Amazon,[19] 및 OpenAI에 의해 사용되어 왔고,[20] Valkey는 Alibaba Cloud, AWS, Ericsson, Google Cloud, Heroku, Oracle, Percona, 및 Verizon에 의해 지원됩니다.[21]
Valkey는 문자열, 목록, 맵, 집합, 정렬된 집합, HyperLogLogs, 비트맵, 스트림, 및 공간 인덱스와 같은 다양한 종류의 추상 데이터 구조를 지원합니다.
Introduction
2024년 9월에 출시된 Redis 7.4버전부터, Redis RSALv2 (Source Available License) 및 SSPLv1 (Server Side Public License)에 따라 이중 라이선스가 부여됩니다. 이들 라이선스는 소스 코드 사용이 허용되지만, 특히 상업적 계약 없이 Redis를 관리형 서비스로 제공하는 것과 관련된 제한 사항이 있습니다.
따라서, OpenSearch (software)가 Elasticsearch로부터 분기된 것처럼, Valkey도 Redis로부터 분기되어 개발되고 있습니다.
Installation
데비안 저장소에 패키지가 존재합니다:
- sudo nala install valkey-server valkey-tools
미디어위키에서, 이전의 특별한 데이터가 없을 때에는 Redis 서버를 지우고, Valkey를 기동해도 즉시 사용 가능합니다.
Configurations
다음을 참조해서 몇 가지를 변경해 둡니다:
- appendonly yes
- maxmemory 4GB
- maxmemory-policy noeviction
History
이전 제품 Redis는 2009년에서 Salvatore Sanfilippo에 의해 개발되고 유지 관리되었습니다.[22] 2015년부터 2020년까지, 그는 Redis Labs에 의해 후원을 받는 프로젝트 핵심 팀을 이끌었습니다.[23]
2018년, Redis 개발을 관리하는 회사, Redis Ltd.는 Commons Clause를 갖는 수정된 Apache 2.0 아래에서 일부 모듈에 라이선스를 부여했습니다.[24][25]
2024년에, Redis 회사는 Redis 코어 코드 리포지토리에 대한 라이선스를 BSD 라이선스에서 이중 SSPL 및 독점 라이선스로 전환했습니다.[26] 이로 인해 Alibaba Group, Amazon, Ericsson, Google, Huawei, 및 Tencent의 기여자를 포함한 많은 사용자 및 개발자 커뮤니티가 Redis 7.2.4 코드를 새 이름 Valkey로 Linux Foundation의 프로젝트로 포크하고,[27] BSD 라이선스를 유지하도록 촉구했습니다.[3] 포크 6개월 후에 출시된 Valkey 8.0은 스레딩이 개선되고 성능이 크게 향상되었습니다.[28][29]