2 ms·
I've been working with CBLite for iOS and it's pretty legit. One thing that I have not been able to find on Couchbase's website is a written commitment that CBL
by pokstad 13y ago
I've been working with CBLite for iOS and it's pretty legit. One thing that I have not been able to find on Couchbase's website is a written commitment that CBLite will always be compatible for CouchDB. I know that the current sync gateway behaves similar to CouchDB and so there is an incentive for interoperability, but it would be cool to know you guys will always have CouchDB users' backs on the mobile front so that we can trust you and continue to rely on your code. Who knows, maybe that would entice me to move to Couchbase in the future!
- jchrisa 13y agoThanks for the feedback. It's not my place to make commitments for the company, but I can tell you an engineer's answer: I've yet to see a logical model for multi-master replicated documents that beats what Damien chose when he created CouchDB. So I'd be very surprised if that changed, and as long as that stays the same, interop at the transport layer isn't hard to maintain. However, there are lots of ways the transport / wire-protocol that we use to transmit the logical model could be improved. So in my perfect world there would be many alternative transports, and the various couches could implement pluggable handlers for them. In the end this would preserve interoperability but also make room to experiment with the details. If you are interested in those conversations they are happening here: http://mail-archives.apache.org/mod_mbox/couchdb-replication/ http://mail-archives.apache.org/mod_mbox/couchdb-replication...