Just want to note Couchbase is not just for mobile. Couchbase Server is an enterprise-class document-oriented (like Mongo) db with a dynamic query language that's a superset of SQL. (FD: I work for Couchbase).
Not sure of others, but not true with Couchbase. You have queries just as flexible as with SQL.
This was a bit of humor delivered for entertainment at the closing of an Android conference (360AnDev, which I highly recommend). The speakers are two of the most well known in the Android community (Chet Haase and…
That analysis is from 4 years ago and is wrong in many, many ways at this point. As for "the general consensus", I'd like to see evidence that's true among real enterprise users. (FD: I work for Couchbase.)
The native/hybrid/web discussion has been going on a long time. The general consensus I've found is that web/hybrid is fine for some things, like magazine style apps, and untenable for more complex needs. The app…
Couchbase (not CouchDB) gives you a whole bunch of things. You get the embedded document database, sync/replication, conflict management, auth, scale, data routing, querying, and more. Not every project needs all these…
Couchbase Mobile is open source. Couchbase only provides the data platform, but is significantly more sophisticated at it than Firebase. Firebase offers many other services, so you can't really make a direct comparison.…
Thanks for the kudos. The team works very hard to make the offline first capabilities best in class. I'm not sure who at Couchbase is "strongly" recommending against the Community Edition. Of course we'd like to have…
I think I can give one concrete example where a NoSQL choice (often) makes sense. Common modern day scenario in mobile is to build an app and iterate. Migration in RDBMS rapidly becomes a real pain. Worse, you have no…
Biased opinion, but Couchbase is like CouchDB on crack. So, by extension... (Disclaimer: I work for Couchbase.)
If you're looking for offline-first, Couchbase Mobile natively supports a range of platforms. CouchDB + PouchDB gives you a JavaScript option. (Currently you can use PouchDB with Couchbase as well.)
I don't think of Realm as being at all like Firebase, except from a very high level. Realm isn't hosted, it's an object database, until recently didn't do sync, and more.
Have to agree with pmalynin, there are other dbs that do this. Couchbase Mobile has changes feed as well. How you are defining/measuring "well-implemented". Not sure why there is no Jepsen test of Couchbase. I see many…
Not understanding the idea here. PouchDB isn't a BaaS. RxDB is a wrapper for PouchDB, correct? PouchDB is a great project, so not criticizing, just not sure what criteria you're using. Couchbase fits the bill as well,…
Another option to check out is Couchbase Mobile. Open source, self-hosted database with full offline functionality and a solid sync solution. I think Firebase is pretty amazing. Have been a fan since I met some of the…
Apteligent, for one. Long time player with a strong offering for crash reporting and much more. (I'm not associated, just a fan.)
I don't actually think it is easier to get adoption. The major mobile platforms have SQLite built-in (under the hood in the case of Core Data). I think that's actually a strong barrier to overcome. Furthermore, mobile…
NoSQL's only selling point is you don't need to learn SQL? Hardly true. Major Oracle shops aren't dumping them for Mongo/Couchbase/... because they're trying to avoid SQL. They do it for scalability, availability,…
Hod @ Couchbase. Couchbase Mobile has had sync for a long time. It's used in serious, large scale deployments. (Check out the video from Ryan Air if you want to see a really cool example of how they were able to improve…
I'm assuming Horizon is in limbo along with RethinkDB?
Hod @ Couchbase here. Depending on what you mean, I have to disagree. Are you talking about Vanadium Core, or Vanadium and Syncbase? From what I'm reading, Couchbase does significantly more than Syncbase. It supports…
This is complicated, because you're intertwining Sync Gateway and Couchbase Server. Couchbase Server queues writes immediately. The default is to ack once a write is in Server memory, but you can choose other options.…
Hod @ Couchbase here. EE would have had the same limits. If this is the limit I'm thinking of, it's there for a reason (defensive against malfunctioning implementations, and very rarely something that should be…
Hod @ Couchbase here. This is inaccurate. Couchbase does not delay in writing to disk (some other dbs do). You typically want 3 nodes for high availability and failover, but it isn't required. Auto replication can also…
Have you had to scale anything like they describe? Prototype is one thing. They already said it got them of the ground quickly.
Just want to note Couchbase is not just for mobile. Couchbase Server is an enterprise-class document-oriented (like Mongo) db with a dynamic query language that's a superset of SQL. (FD: I work for Couchbase).
Not sure of others, but not true with Couchbase. You have queries just as flexible as with SQL.
This was a bit of humor delivered for entertainment at the closing of an Android conference (360AnDev, which I highly recommend). The speakers are two of the most well known in the Android community (Chet Haase and…
That analysis is from 4 years ago and is wrong in many, many ways at this point. As for "the general consensus", I'd like to see evidence that's true among real enterprise users. (FD: I work for Couchbase.)
The native/hybrid/web discussion has been going on a long time. The general consensus I've found is that web/hybrid is fine for some things, like magazine style apps, and untenable for more complex needs. The app…
Couchbase (not CouchDB) gives you a whole bunch of things. You get the embedded document database, sync/replication, conflict management, auth, scale, data routing, querying, and more. Not every project needs all these…
Couchbase Mobile is open source. Couchbase only provides the data platform, but is significantly more sophisticated at it than Firebase. Firebase offers many other services, so you can't really make a direct comparison.…
Thanks for the kudos. The team works very hard to make the offline first capabilities best in class. I'm not sure who at Couchbase is "strongly" recommending against the Community Edition. Of course we'd like to have…
I think I can give one concrete example where a NoSQL choice (often) makes sense. Common modern day scenario in mobile is to build an app and iterate. Migration in RDBMS rapidly becomes a real pain. Worse, you have no…
Biased opinion, but Couchbase is like CouchDB on crack. So, by extension... (Disclaimer: I work for Couchbase.)
If you're looking for offline-first, Couchbase Mobile natively supports a range of platforms. CouchDB + PouchDB gives you a JavaScript option. (Currently you can use PouchDB with Couchbase as well.)
I don't think of Realm as being at all like Firebase, except from a very high level. Realm isn't hosted, it's an object database, until recently didn't do sync, and more.
Have to agree with pmalynin, there are other dbs that do this. Couchbase Mobile has changes feed as well. How you are defining/measuring "well-implemented". Not sure why there is no Jepsen test of Couchbase. I see many…
Not understanding the idea here. PouchDB isn't a BaaS. RxDB is a wrapper for PouchDB, correct? PouchDB is a great project, so not criticizing, just not sure what criteria you're using. Couchbase fits the bill as well,…
Another option to check out is Couchbase Mobile. Open source, self-hosted database with full offline functionality and a solid sync solution. I think Firebase is pretty amazing. Have been a fan since I met some of the…
Apteligent, for one. Long time player with a strong offering for crash reporting and much more. (I'm not associated, just a fan.)
I don't actually think it is easier to get adoption. The major mobile platforms have SQLite built-in (under the hood in the case of Core Data). I think that's actually a strong barrier to overcome. Furthermore, mobile…
NoSQL's only selling point is you don't need to learn SQL? Hardly true. Major Oracle shops aren't dumping them for Mongo/Couchbase/... because they're trying to avoid SQL. They do it for scalability, availability,…
Hod @ Couchbase. Couchbase Mobile has had sync for a long time. It's used in serious, large scale deployments. (Check out the video from Ryan Air if you want to see a really cool example of how they were able to improve…
I'm assuming Horizon is in limbo along with RethinkDB?
Hod @ Couchbase here. Depending on what you mean, I have to disagree. Are you talking about Vanadium Core, or Vanadium and Syncbase? From what I'm reading, Couchbase does significantly more than Syncbase. It supports…
This is complicated, because you're intertwining Sync Gateway and Couchbase Server. Couchbase Server queues writes immediately. The default is to ack once a write is in Server memory, but you can choose other options.…
Hod @ Couchbase here. EE would have had the same limits. If this is the limit I'm thinking of, it's there for a reason (defensive against malfunctioning implementations, and very rarely something that should be…
Hod @ Couchbase here. This is inaccurate. Couchbase does not delay in writing to disk (some other dbs do). You typically want 3 nodes for high availability and failover, but it isn't required. Auto replication can also…
Have you had to scale anything like they describe? Prototype is one thing. They already said it got them of the ground quickly.