Ents - Rust에서 쓸 수 있는 가벼운 객체 시스템
개요
이전 글에서 시도해보던 프로토타입을 남들이 쓸 수 있도록 해 보면 어떨까 싶어서, 여기다 올려뒀다.
주요 특징
- SQLite3과 LMDB를 지원함
- 두 데이터베이스뿐 아니라 이후 만드는 데이터베이스에 쓸 수 있는 테스트를 제공함
- 처음부터 Consistency를 지킬 수 있음 - Transactional API를 통해 DB에 write lock을 걸 수 있음.
- 이만하면 충분히 작지 않나 - 가능한 한 최소한의 dependency만 사용해서 구현함
다음 스텝
남들이 잘 쓸 수 있어야 할텐데… 쓰기 어려운 분들은 연락 주세요(?)