Hi Ram, the mayor advantage using a NoSQL-Database is to be schema-less. Any software product will have evolutionary changes. If you want to have fun a long time with your project, you shuld'nt use a schema which is always necessary in the RDBMS world. You should also consider, that nearly all knowledge you have about the RDMBS world is simply not necessary anymore and may be contraproductive in the NoSQL world. So you need to truncate your 'R' from your RDBMS knowledge and you will get a new database world where you will find that modifiction of your data-structures will become very simple and you can relax at any evulutionary change in your software.
Best, Harald On Sat, Jun 13, 2015 at 1:48 PM, Ram Rachum <[email protected]> wrote: > Happy you're enjoying this Andrew :) > > To be honest, right now I'm not seeing the advantage of using CouchDB for > my case. I'll have to do things so differently, and then I'll still have to > implement a transaction model on my own to implement undo functionality. So > I'm not really seeing the advantages of the non-relational model here. > > On Sat, Jun 13, 2015 at 2:24 PM, Andrew Myers <[email protected]> wrote: > > > Just wanted to say that I'm quietly watching this conversation and > learning > > quite a lot. Very helpful. Thanks all! > > >
