# ReadySet - MySQL/Postgres를 위한 투명한 데이터베이스 캐시 레이어

> Clean Markdown view of GeekNews topic #13468. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=13468](https://news.hada.io/topic?id=13468)
- GeekNews Markdown: [https://news.hada.io/topic/13468.md](https://news.hada.io/topic/13468.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2024-02-22T10:07:08+09:00
- Updated: 2024-02-22T10:07:08+09:00
- Original source: [github.com/readysettech](https://github.com/readysettech/readyset)
- Points: 27
- Comments: 2

## Topic Body

- 기존 DB앞에 위치해서 쿼리 속도를 높이고 읽기 처리량을 수평 확장  
  - 앱을 수정하거나 캐시 무효화 등을 관리할 필요없이 인메모리 키-값 저장소의 성능과 확장성을 제공  
- 애플리케이션과 DB 사이에 위치하여 복잡한 SQL 읽기 작업을 매우 빠른 조회로 변환  
- 내부적으로 SELECT문의 결과셋을 캐시한 다음, 복제 스트림을 활용하여 데이터 변경 내용을 자동으로 동기화하고 결과셋을 점진적으로 업데이트 함   
- MySQL/Postgres에 대해서 완전히 Wire-Compatible함. 기존 ORM 이나 DB 드라이버를 이용하여 일반 DB 또는 읽기 복제본처럼 연결 가능

## Comments



### Comment 23249

- Author: kuroneko
- Created: 2024-02-23T09:34:41+09:00
- Points: 1

Vitess에도 유사한 기능이 있던 것 같은데, 이건 시도해보기 조금 더 간편할 것 같네요.  
한 번 써봐야겠습니다 +_+

### Comment 23237

- Author: nemorize
- Created: 2024-02-22T12:33:48+09:00
- Points: 1

오.. 이거 아이디어 꽤 괜찮네요..
