# Crsql - SQLite에 Multi-Writer, CRDT 기능을 추가하는 확장

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

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=7843](https://news.hada.io/topic?id=7843)
- GeekNews Markdown: [https://news.hada.io/topic/7843.md](https://news.hada.io/topic/7843.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2022-11-18T10:34:02+09:00
- Updated: 2022-11-18T10:34:02+09:00
- Original source: [github.com/vlcn-io](https://github.com/vlcn-io/cr-sqlite)
- Points: 10
- Comments: 4

## Topic Body

- SQLite에 CRR(Conflict-Free Replicated Relations) 과 CRDT(Conflict-free Replicated Data Type) 기능을 구현  
- 공통 스키마를 공유하는 두개 이상의 SQLite DB를 Merge 가능하도록 지원   
- 기존 DB스키마에 메타데이터 테이블과 트리거를 추가하여 동작하므로 기존 스키마를 변경할 필요 없음   
- 런타임시에 로딩 가능한 확장

## Comments



### Comment 13344

- Author: nicewook
- Created: 2022-11-18T10:41:18+09:00
- Points: 1

1. 슬랙보다 디스코드로의 알림이 늦게 오네요. 어떤 이유일까요?  
2. 왜 이렇게 SQLite를 못살게(?) 구는 작업들이 많을까요? 궁금합니다. 별도 서버가 아닌 파일로 되어 있다는 것에서 어떤 매력이 있는 것일까요?

### Comment 13432

- Author: xguru
- Created: 2022-11-23T17:36:23+09:00
- Points: 1
- Parent comment: 13344
- Depth: 1

아 이제 봤네요. 설치된 봇이 2천개가 넘어서요.  
봇들로 알림 메시지 보내는 것은 개별로 보내는 것이라, 순차처리 되면서 도착 시간에 차이가 있을수 있습니다.

### Comment 13433

- Author: nicewook
- Created: 2022-11-23T18:15:14+09:00
- Points: 1
- Parent comment: 13432
- Depth: 2

1. 물론 불만이 있는 것이 아니고 궁금해서 여쭈어 보았습니다. 그런데 봇이 2000개라니... @@ 어떤 개념, 어떤 용도로서의 봇인지 상상이 안됩니다.

### Comment 13353

- Author: galadbran
- Created: 2022-11-18T16:48:44+09:00
- Points: 1
- Parent comment: 13344
- Depth: 1

긱뉴스에서 DB 소식 많고 뭔가 확장이 많은 DB 라면 역시 postgresql 과 sqlite 죠!
