What are the top graph database platforms used to manage highly connected datasets, and how do they compare in terms of query capabilities, scalability, performance, visualization features, integration options, and suitability for knowledge graphs and recommendation systems?