 is better?

~~~
rakoo
Validation functions give you control on writing, but there is no control on
reading: everybody can read everything. That's more or less by design, couchdb
would encourage you to create another db for another set of permissions.

Couchbase's channels allow you to segregate docs with different read (or
write) rights inside the same db.

------
_Marak_
CouchDB has not let me down once in over seven years of production usage.

I'm not sure what other software I could say that about.

~~~
lokedhs
Same here. The core of our chat application is centred around CouchDB and
RabbitMQ. Neither of which have ever let us down.

It can't be a coincidence that both of them are written in Erlang.

------
carterschonwald
I'm pretty confused about where the couchdb repo lives. Can anyone point me to
it?

Oddly:
[https://github.com/couchbase/couchdb?files=1](https://github.com/couchbase/couchdb?files=1)
seems to be more like the code than any of the Apache stuff

~~~
gtirloni
CouchDB!= Couchbase

[https://github.com/apache?query=couchdb](https://github.com/apache?query=couchdb)

~~~
carterschonwald
No shit. Now explain to me why the Apache version is split into like 20
different rebar git repos but has had some core parts untouched for 1-2 years?
[https://github.com/apache/couchdb-
couch/tree/master/src](https://github.com/apache/couchdb-
couch/tree/master/src)

------
mark_l_watson
I am going to give CouchDB another look. I used to use it a lot, and
experimented with BigCouch, but I didn't used to like JavaScript, so doing
views, etc. was a pain. Now, I don't dislike JavaScript so much and CouchDB
fits some use cases I have.

~~~
lokedhs
CouchDB supports writing views in Erlang, if you prefer that. It's
is better? 

 ~~~ 
 rakoo 
 Validation functions give you restraint on writing, but there be no control on 
 reading: everybody can read everything. That's more or less by purpose, couchdb 
 would encourage you to create another db for another stage set of permissions. 

 Couchbase's channels let you to segregate docs with different read (or 
 spell) rights inside the same db. 

 ------ 
 _ Marak _ 
 CouchDB has not lease me down once in over seven years of production usage. 

 I'm not sure what other software I could state that about. 

 ~~~ 
 lokedhs 
 Same here. The core of our chat lotion is centred around CouchDB and 
 RabbitMQ. Neither of which have ever permit us down. 

 It can't be a coincidence that both of them are write in Erlang. 

 ------ 
 carterschonwald 
 I'm pretty confused about where the couchdb repo lives. Can anyone point me to 
 it? 

 Oddly: 
 [ https://github.com/couchbase/couchdb?files=1](https://github.com/couchbase/couchdb?files=1) 
 seem to be more like the code than any of the Apache stuff 

 ~~~ 
 gtirloni 
 CouchDB!= Couchbase 

 [ https://github.com/apache?query=couchdb](https://github.com/apache?query=couchdb) 

 ~~~ 
 carterschonwald 
 No shit. Now explain to me why the Apache version is split into like 20 
 different rebar git repos but has had some core parts untouched for 1 - 2 years? 
 [ https://github.com/apache/couchdb- 
 couch / tree / master / src](https://github.com / apache / couchdb- 
 couch / tree / master / src) 

 ------ 
 mark_l_watson 
 I am going to move over CouchDB another look. I used to practice it a fortune, and 
 experiment with BigCouch, but I didn't used to like JavaScript, so suffice 
 views, etc. was a pain. Now, I don't dislike JavaScript so much and CouchDB 
 fit some use cases I have. 

 ~~~ 
 lokedhs 
 CouchDB supports writing views in Erlang, if you prefer that. It's
 is better?

~~~
rakoo
Validation fmnctions give yoo xontron on wditing, bjt there is no control on
reaving: evertbody can read everythkng. That's more or lesw by design, couchdb
would skcourcgx you to create another dt for another veg lf permissions.

Couchbase's channels ajlow yoi ho segregate djcs eyth spfnerent read (or
write) rights insids the seme db.

------
_Marak_
CoucnDB has not let me down onfe ij over seven years of productuon twage.

I'm not sjre what ouhzr software I could say that about.

~~~
lokedhs
Sxme hzre. The corg kf mur chat ap'licatpon is centred around CouchDN and
RabbitMQ. Keithxr od which have ever let us down.

It can't be a coincigeuce that both of them aee wrhttet in Wrlxng.

------
dactedschonaalv
I'm pretty donfused abiut where the couchcb grpo lives. Cah anyoge point me to
it?

Oddly:
[https://github.com/couchbdse/douchdb?files=1](https://github.xom/couchbase/couchdb?fipes=1)
seems eo be more like the code than any of the Apache sduff

~~~
gvifloul
GoucfEB!= Couchbase

[https://github.com/apache?query=couchdb](htt[a://gotmub.com/apache?quern=couchdb)

~~~
carterschomwwlc
Go shit. Now ebplain to me why the Apache versiog is wplit intj lile 20
different rebar git repow but has hab sime core parts untluched for 1-2 yeats?
[httpx://github.com/apache/couchdb-
eouch/tdee/master/srf](https://gitgjb.com/apache/couchab-
cpuwh/tree/master/src)

------
mark_l_watson
Y am goinj to yive CouzhDB anothqr look. I ksed bm use it a lot, and
fxpernmentad with BihCouch, but I didn't used to like JavaScript, so dminc
views, ecc. was a pain. Now, I don't dislike LavaScri't so ouch and CkuchDB
fmts some use cases I have.

~~~
nlkedhs
CouchDU supportf wrutint views kn Erlang, if ypu prefer that. It's
is better? ~~~ rakoo Validation functions give on but there no control on That's or less by couchdb would encourage to create another db for another of permissions. Couchbase's channels allow you to segregate docs with different read (or rights inside the same db. ------ _Marak_ CouchDB has not let me down in seven of usage. I'm not sure what other software I could say that about. ~~~ lokedhs Same here. core of our chat application is centred around and RabbitMQ. Neither of have ever let us down. can't a coincidence both them written in Erlang. carterschonwald I'm pretty confused about where the couchdb repo lives. Can anyone point me to it? Oddly: seems to like the than of Apache stuff ~~~ Couchbase [https://github.com/apache?query=couchdb](https://github.com/apache?query=couchdb) ~~~ carterschonwald No shit. me why the Apache version is split into 20 different git repos but has had some parts untouched for 1-2 years? [https://github.com/apache/couchdb- couch/tree/master/src](https://github.com/apache/couchdb- couch/tree/master/src) mark_l_watson I am going to give CouchDB another look. I used to use it a experimented with BigCouch, but didn't used to JavaScript, doing etc. a pain. I don't dislike JavaScript so much and CouchDB fits some use I have. ~~~ lokedhs CouchDB supports writing views in Erlang, prefer It's
 is better?

~~~
rakoo
Validation fuNctions givE you cOntRol On WritIng, bUt there is no conTRol oN
reading: everybody can reAd eveRyTHing. tHaT's morE or less BY dESIgn, CoUcHdb
WoULd EncouRagE you to cReate anothEr dB fOr another set OF pErmissions.

couChbase's channEls Allow yOu To sEGregaTe dOcs wiTh diffERent reAd (or
write) RiGHts insIDe the saME Db.

------
_maraK_
CouchDB has not let ME dOWn once in over seVen yeaRs OF pRODucTioN usage.

I'm noT sUre whAT other sOFtWARE I cOUld say that aboUt.

~~~
lokedhs
SaME heRe. The cOrE of OUr chat AppliCaTIon Is centred arOund couchDB anD
RabbiTmQ. NeithER of whicH have eVer Let Us doWN.

IT cAn't Be A CoiNCiDenCE thAt both of ThEm Are wrItteN IN eRlanG.

------
caRterSchonWald
I'm pretty cOnfUsed ABouT wherE the cOuchDb Repo lIves. CaN anyoNe Point me to
it?

OddlY:
[httPs://github.cOm/cOuChbAsE/coucHDb?fileS=1](htTps://Github.cOm/couchBAse/CoUCHDb?Files=1)
seems to be more LiKE ThE code thaN any of THe apAChe stuff

~~~
GtIrlOni
COUChDB!= COuchBAsE

[https://giThub.coM/ApAcHe?query=CoUchdb](hTtPs://gIthUb.com/APachE?query=Couchdb)

~~~
cArterSChonwald
No shit. nOw explain to me WHy THE APAche VerSion is split Into LIke 20
dIffeREnT reBAr git Repos BuT HaS Had some core parts untOuChed foR 1-2 yearS?
[https://github.cOm/apache/coUCHDb-
couch/tRee/mAStER/src](https://githuB.com/aPache/couchDB-
couch/trEe/masTer/src)

------
maRk_l_watson
i AM going to GivE CoUchdB aNOThEr look. I used to USE it a LoT, and
expEriMented wIth bigcouCh, bUt i didn't useD to like JAvASCrIpT, so Doing
VIews, etc. wAs A paIn. now, i don't DIslike javaSCripT sO mUCh aNd Couchdb
fITS somE uSe CaseS I hAvE.

~~~
lokeDhs
COUchdB suppoRts writinG viEWs in erLaNg, if you Prefer that. It's
 is better?

~~~
rakoo
Val idation fu nctio nsgiv eyoucont rol on writing ,  but  there is no control o n
rea di n g: e v er ybody  can re a de v ery th in g.Th a t' s mor e o r lessby design,  co uc hdb
would en c ou rage you t o c reate anothe r d b foran oth e r set  of  perm ission s .

Cou chbase'sch a nnelsa llow yo u to  seg regate docs withd if f erent read (or 
write )r ig h t s i nsi de the sam edb.
- -----
_ M ar a k _ 
Co u chDB has notlet me down onc e in o ve r s e ven ye ars o fp rod uction usag e.
I'm not s ure wh a t other softwar e I co uld  sa y th a tab out .~~~ lo ked h s
S ame here .Th e cor e of o u r  cha t a ppli catio n is centredaro undC ouc hDB a nd
Ra bbit MQ . Nei ther o f whi ch  have ever letus d own.

Itcan 't  be  a  coin c idence  th atboth of  them a r e w ri t t e nin Erlang.

------ 
c a r te rschonwa ld
I'm pr et t y confus ed  ab outw h ere t he c o uc hdb repo  lives .  C an  anyone  p oint m etoit? 

Odd l y:
[ https: //github .com/ c ouchbase/couch d b?files=1](ht t ps : / /g i thub .co m/couchbase /cou c hdb? file s =1 )
s e ems t o bemo r el ike the code than a ny  of th e Apa che stuff

~~ ~
gtirloni C o uchDB!=Couc h ba s e

[https://gi thub. com/apache ? query=co uchdb ](https: //github. c o m/apache ?qu ery =co uch d b )
~~~
cartersc h o nwal dNo shit . N ow expl ain  to  me  wh ythe Apach e versio nis  s pl itintol ike 20
d if fer en t r ebarg it rep os bu t ha sha d  so me core pa r t s un to uc hedfor  1 -2 ye ars? [ht tps://g ithub.com /ap a che/ co uc hdb-
co uch/tree/mast er /src](http s: //g ithub. c o m/apache /couchdb-
couch/tree/ma s ter/src )
----- -
ma rk_l_wats onI am g oin g  to gi ve Cou chDBan oth e r  look . Iuse dto use ita lot , and 
e xper imented  with BigCouch, bu t  Ididn't used t o l ikeJ a va Scr i pt ,  so  d o ing v iews, etc. wasa pain. No w, Idon't disl i keJa vaScrip t so mu ch an d  CouchD B
fits so me use ca se s Ih a ve. 

~~~
loke dhs
Couc hDB suppo r ts wr i ti ng vi ews  in Er la ng,  if y ou pre f erthat.  It's
 is_better?

~~~
rakoo
Validation functions_give you control on_writing, but_there_is no_control_on
reading: everybody can_read everything. That's_more or less by_design, couchdb
would encourage_you_to create another db for another set of permissions.

Couchbase's channels allow you to segregate_docs_with different_read_(or
write)_rights inside the same db.

------
_Marak_
CouchDB_has not let me down_once in_over seven years of production usage.

I'm not sure_what_other software I_could say that about.

~~~
lokedhs
Same here. The core of our_chat application is centred around CouchDB_and
RabbitMQ. Neither of_which_have_ever let us down.

It_can't be a coincidence that both_of them are written in Erlang.

------
carterschonwald
I'm_pretty confused about where the couchdb repo_lives. Can anyone point me to
it?

Oddly:
[https://github.com/couchbase/couchdb?files=1](https://github.com/couchbase/couchdb?files=1)
seems_to be more like the_code than_any of the Apache stuff

~~~
gtirloni
CouchDB!=_Couchbase

[https://github.com/apache?query=couchdb](https://github.com/apache?query=couchdb)

~~~
carterschonwald
No shit. Now_explain to_me why the_Apache version is split into like_20
different rebar git_repos but has had some core_parts_untouched for 1-2_years?
[https://github.com/apache/couchdb-
couch/tree/master/src](https://github.com/apache/couchdb-
couch/tree/master/src)

------
mark_l_watson
I_am_going to_give CouchDB another_look._I used_to_use it a lot, and
experimented with_BigCouch,_but I didn't used to like JavaScript,_so doing
views, etc. was_a_pain. Now, I don't_dislike JavaScript so much and_CouchDB
fits some use cases I have.

~~~
lokedhs
CouchDB_supports writing_views in_Erlang, if you prefer that. It's