Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
HodGreeley
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
HodGreeley
9y ago
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).
2.
▲
by
HodGreeley
9y ago
Part of the point is you don't need so many joins.
3.
▲
by
HodGreeley
9y ago
Not sure of others, but not true with Couchbase. You have queries just as flexible as with SQL.
4.
▲
by
HodGreeley
9y ago
Curious how this compares to Couchbase + N1QL, since that gets you a document db that also supports full SQL.
5.
▲
by
HodGreeley
9y ago
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 Romain Guy, both from Go
6.
▲
by
HodGreeley
9y ago
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.)
7.
▲
by
HodGreeley
9y ago
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 descri
8.
▲
by
HodGreeley
9y ago
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 things, of cou
9.
▲
by
HodGreeley
9y ago
With Couchbase Mobile, we shy away from the "realtime" claim, because it's vague. (Ask a high-frequency trader how they define realtime...) Having said that, we have customers that are very happy with the response times. A
10.
▲
by
HodGreeley
9y ago
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. In simple te
11.
▲
by
HodGreeley
9y ago
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 p
12.
▲
by
HodGreeley
9y ago
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 good sync solution
13.
▲
by
HodGreeley
9y ago
Biased opinion, but Couchbase is like CouchDB on crack. So, by extension... (Disclaimer: I work for Couchbase.)
14.
▲
by
HodGreeley
10y ago
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.)
15.
▲
by
HodGreeley
10y ago
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.
16.
▲
by
HodGreeley
10y ago
Have you looked at Couchbase? NoSQL on-device db, cross-platform for Android, iOS, native Java, and others. (I work for Couchbase.)
17.
▲
by
HodGreeley
10y ago
NoSQL databases arose in response to the growth and change in data use, driven largely by the web. Typical needs cited include scalability, availability, performance, and flexibility. Development has been going on for a long time. I think
18.
▲
by
HodGreeley
10y ago
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 requ
19.
▲
by
HodGreeley
10y ago
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, and has s
20.
▲
by
HodGreeley
10y ago
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 team (I think it was
21.
▲
by
HodGreeley
10y ago
Apteligent, for one. Long time player with a strong offering for crash reporting and much more. (I'm not associated, just a fan.)
22.
▲
by
HodGreeley
10y ago
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 is becomin
23.
▲
by
HodGreeley
10y ago
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, availabi
24.
▲
by
HodGreeley
10y ago
Hod @ Couchbase. Looks like an excellent tutorial. I understand you have limited time, and this is providing a great resource to the community. I'd ask, if you have the chance, to take a look at Couchbase Mobile. I'm of course
25.
▲
by
HodGreeley
10y ago
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 their app wi
26.
▲
by
HodGreeley
10y ago
If you write something for Couchbase (which PouchDB supports) I'd be interested to hear about it.
27.
▲
by
HodGreeley
10y ago
What's the app platform you're targeting?
28.
▲
by
HodGreeley
10y ago
Check out PouchDB, too. Open-source, cross-browser, and quite mature. Works in Node as well. Syncs with Couchbase. Couchbase also has an embedded native database for Android, iOS and several other platforms that can coexist with PouchDB
29.
▲
by
HodGreeley
10y ago
I think the key is "object" database. PouchDB is a NoSQL document database. It certainly predates Realm.
30.
▲
by
HodGreeley
10y ago
I'm assuming Horizon is in limbo along with RethinkDB?
More ›