최근에 나는 Couchbase를 NoSQL 문서 데이터베이스로 검토하고있었습니다. 페일 오버를 처리하는 방법과 새로운 DB 서버를 쉽게 추가 할 수있는 방법이 놀랍습니다. 뷰를 정의 할 수있는 방법이 CouchDB와 같습니다. 그래서 Couchbase는 CouchDB와 같은 지속성 레이어에 대해 동일한 메커니즘을 사용하고 있다고 생각했습니다. 나는 그들이 다음과 같은 성명을 언급 한 기능 섹션에서 몇 일 전에 자신의 웹 사이트에서보고Couchbase는 SQLite를 지속성 계층으로 사용합니까?
: 카우치베이스 주식회사가 입증 SQLite는 사용
는, 신뢰성과 널리 지속성 레이어로, 배치했다.
SQLite는 전화 또는 소형 데이터베이스를위한 환상적인 데이터베이스이지만, 수억 개의 레코드 용으로 설계되지는 않았으며 확장 성이 없습니다. 오늘 웹 사이트를 다시 확인했을 때 기능 페이지에 SQLite의 흔적이 없다는 것을 알았습니다.
내 질문은 Couchbase가 지속성 레이어로 사용하는 것이 정확히 무엇인지입니다. 그것은 SQLite입니까? 그렇지 않다면 CouchDB와 동일한 메커니즘을 사용합니까 아니면 완전히 다른 접근 방식입니까?
Here is the link to the cached version of features page Couchbase는 SQLite를 지속성 계층으로 사용하고 here is the new features page을 사용한다고 명시했습니다.
사용자는 대신 [ForestDB를 엔진으로 사용] (https://github.com/couchbase/couchbase-lite-ios/wiki/ForestDB) 옵션을 사용할 수 있습니다. – nawfal