Hi Fatih Yes, a graph database can be a complete replacement, holding your user's login data, profiles, pictures, etc. If you're using JRuby, there's a gem that interacts with the excellent devise authentication system.
For photos and certain other media, it probably makes more sense to store them on a Content Delivery Network (CDN) with references to them (and their metadata) only in your graph database. You can certainly mix and match databases and I think that's the future of web applications. But if you're starting from scratch I'd suggest putting everything into the graph database. For pictures, I'd consider Amazon's S3 from the get go, and you can later migrate to CloudFront if necessary. Would love to hear alternate views. Stephen 2011/2/20 Fatih ÖZKAN <zi...@hotmail.com> > Hi, > I am new to graph databases. I and my friends decided to make simple social > network and i am researching about graph databases and other nosql > databases. I like the idea of graph db and i want to use them but i have > questions. My question is if i decided to use graph database am i need > another database system like mysql or ms sql, There are a lot of social > networks which are using graph,other nosql databases and relational > databases together. Can i hold all my data in graph database. For example my > users login data, such as email, password, user roles,pictures etc. > > Sincerely > _______________________________________________ > Neo4j mailing list > User@lists.neo4j.org > https://lists.neo4j.org/mailman/listinfo/user > _______________________________________________ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user