When i was looking into distributed databases, this article came up: http://www.sarahmei.com/blog/2013/11/11/why-you-should-never-use-mongodb/
which basically concluded that if your data is relational, it is alot better to choose a traditional rdb over a document store.
Is this problem the same with ethereum and blockchains in general?
Wouldn't this effect the ease of programming a social network and other apps on ethereum.
Would it be easy enough in ethereum to create "queries" on a directed graph?
I understand the benefits of decentralisation and distribution, but im trying to outweigh potential cost in implementation.
I am new to Ethereum so if i have overlooked something please inform me. Thanks.