Neo4j's High Availability enables a torrent of data flowing to clients by replicating the graph across a synchronized cluster of servers. The logical cluster can operate within a single data center, or be spread out across the globe. No problem.
Well, though you may be concerned about data crossing the public internets. One solution is to use a VPN. In this great how-to blog post, John Russell walks you through his experience trying that out.