I want to start a project based on a graph database. We are struggling with selecting a database. Our project is about social media sharing (more than media). Each user has a profile like on Facebook with some properties (city, friendship, following system, etc.). Each user can post videos, images, articles, sounds and some more types.
I saw the DB-Engines Ranking of Graph DBMS, but one of my team members insists on working with Blazegraph.
Which database is suitable for having a fast, scalable, and searchable social media site?