# Cassandra 대체제로 ScyllaDB를 선택해야 하는 이유

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

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=6684](https://news.hada.io/topic?id=6684)
- GeekNews Markdown: [https://news.hada.io/topic/6684.md](https://news.hada.io/topic/6684.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2022-06-06T09:59:01+09:00
- Updated: 2022-06-06T09:59:01+09:00
- Original source: [betterprogramming.pub](https://betterprogramming.pub/what-scylladb-is-and-why-you-should-care-58cb35af6cd7)
- Points: 15
- Comments: 0

## Topic Body

- Scylla는 오픈소스 컬럼기반 NoSQL DB  
- Cassandra와 완전히 호환되며 성능과 비용면에서 훨씬 뛰어남   
→ 처리량으로는 3노드 클러스터에서 2x~5x. P99 < 10ms 일때는 3x~8x 빠름. 노드 추가는 3x, 노드 교체는 4x 빠름   
- Scylla는 Cassandra의 아키텍쳐를 많이 가져오면서도 C++로 구현하여 Java의 GC 오버헤드를 줄이고, 코어당 1개의 쓰레드를 사용하여 컨텍스트 스위칭을 최소화   
  - 노드당 100만 R/W 이상 처리 가능   
  - 지연시간도 더 적고, 안정적인 성능을 유지   
  - 셀프 튜닝 가능   
  - 고 가용성 + 확장성  
  - 같은 작업량 대비 Cassandra 보다 훨씬 적은 컴퓨팅 자원을 사용

## Comments



_No public comments on this page._
