I'm starting to work on some architecture for a .Net social networking application that will be hosted on the Azure cloud. we will use ASP.NET MVC on the front panel.
I would like to consider storage options. Given the need for scalability and the interconnected nature of the application, SQL azure is excluded.
what are the main considerations when choosing a graphical DB, such as Sones GraphDB or neo4j, which have features specific to a social networking application, versus using azure table storage to store data to meet your needs.
I am mostly concerned about development time, cost, the ability to use existing skills such as .NET, and the reliability of graphical DB platforms, as well as the ease of setup and administration.
source
share