Dragonfly 2.0: Redis 및 Memcached의 현대적인 대체재로서 향상된 성능 제공
요약
Dragonfly 2.0은 Redis와 Memcached의 현대적인 대체재로, 뛰어난 성능과 완벽한 API 호환성을 제공하는 인메모리 데이터 스토어입니다. 이 버전에서는 Valkey 9 RDB 로딩 지원 등 개선 사항이 추가되었으며, 연결 처리 및 메모리 회계 오버헤드 감소를 통해 전반적인 성능을 향상시켰습니다.
핵심 포인트
- Redis/Memcached 대체재로 설계된 인메모리 데이터 스토어입니다.
- Valkey 9 RDB 로딩 지원 등 호환성이 확장되었습니다.
- 연결 처리 및 메모리 회계 오버헤드가 감소하여 성능이 향상되었습니다.
세계에서 가장 효율적인 인메모리 데이터 스토어이자, Redis와 Memcached 같은 시스템을 대체할 수 있는 현대적인 솔루션이며, 이들의 API와 완벽하게 호환됩니다.
Dragonfly 2.0은 '성숙도(maturity), 성능(performance), 그리고 프로덕션 준비 상태(production readiness)'를 반영하여 주요 버전 번호가 상향 조정되었습니다. 이 새로운 버전에서는 Valkey 9 RDB 로딩 지원 및 기타 개선 사항을 통해 Redis와 Valkey 호환성이 확장되었습니다.
성능은 Dragonfly 인메모리 데이터베이스의 지속적인 핵심 초점이며, v2.0 출시를 통해 연결 처리 및 메모리 회계 오버헤드가 감소하고 다른 최적화가 이루어졌습니다. 또한, 버퍼링(Buffering) 및 RDB 직렬화 비용도 Dragonfly 2.0에서 더 낮아졌다고 합니다. 새로운 버전은 기타 개선 사항과 함께 백그라운드 디프래그멘테이션(defragmentation)을 위한 구성 가능한 버스트(burst) 및 쿨다운(cool-down) 제한을 제공합니다.
이 인메모리 데이터 스토어인 Dragonfly 2.0에 대해 더 자세히 알고 싶은 분들은 GitHub를 통해 확인할 수 있습니다. Dragonfly는 Business Source License 1.1 하에서 계속 개발되고 있습니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Phoronix의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기