[1] In this case, a JSON document but either with a JSON-schema or marshaled/unmarshaled into a strict type.
CouchDB 3.0
41–50 of 161 posts
Re: CouchDB 3.0
#42At this point why would you use CouchDB over something like MongoDB? Seriously asking... Over the past 5 years MongoDB has gotten a great storage engine, transactions, distributed transactions, multi master replication, first class change streams and is very very solid as a foundational piece of infrastructure you can rely on while CouchDB has languished. I can’t imagine reaching for it in my tool belt when I need a…
CA databases: SQL databases that are hard to scale ("partition") but are always consistent and available.
CP databases: MongoDB style databases that are consistent and partition tolerant, but trade availability (sometimes your queries will fail during high load).
AP databases: CouchDB style databases. They are always available and are partition tolerant, but you may be querying stale data.
Re: CouchDB 3.0
#43I'm wondering how people solve the common search after create pattern when using external indexes
Re: CouchDB 3.0
#44anybody acquainted with pouchdb devs ? just to know if there are plans to migrate already or not
Re: CouchDB 3.0
#45Reducing max document size from 4GB down to 8MB seems hyper-restrictive. For those interested, looks like the guts of CouchDB are going to be swapped out for FoundationDB. https://blog.couchdb.org/2020/02/26/the-road-to-couchdb-3-0-...
Re: CouchDB 3.0
#46At this point why would you use CouchDB over something like MongoDB? Seriously asking... Over the past 5 years MongoDB has gotten a great storage engine, transactions, distributed transactions, multi master replication, first class change streams and is very very solid as a foundational piece of infrastructure you can rely on while CouchDB has languished. I can’t imagine reaching for it in my tool belt when I need a…
MongoDB has _suspiciously_ amazing SEO and marketing. CouchDB's by contrast is awful. As silly as that sounds as a reason to choose CouchDB it demonstrates where the respective company's priorities lie.
Re: CouchDB 3.0
#47Re: CouchDB 3.0
#48Re: CouchDB 3.0
#49CouchDB/PouchDB looks very promising for offline first apps, but I can’t understand how to restrict bad clients. Client potentially could insert document of huge size or execute expensive query and degrade experience of other clients on the same server. Is it any way to prevent this?
For your example specifically I'd use a proxy.
Re: CouchDB 3.0
#50Earlier quoted context omitted.
MongoDB has _suspiciously_ amazing SEO and marketing. CouchDB's by contrast is awful. As silly as that sounds as a reason to choose CouchDB it demonstrates where the respective company's priorities lie.
MongoDB is a an actual for-profit company, so of course it has marketing. CouchDB is an open source apache project. You are comparing apples to oranges.
It's definitely impressive marketing but when I'm deciding on which tool to use that arguably works against them as opposed to for them.