Neo4j 3.1 introduces a new state-of-the-art clustering architecture called Causal Clustering, which enables support for ultra-large clusters and a wider range of cluster topologies. This new release also includes built-in load balancing, causal consistency, multiple users, role-based access control, query and security event logging, list and terminate running queries, long-requested improvements in the database kernel, and new command-line interfaces. Additionally, Neo4j 3.1 supports IBM POWER8 with CAPI Flash, which enables ultra-high scalability and in-memory graph processing on an ultra-large scale. The release is designed to meet enterprise requirements for scale and security, providing a comprehensive set of graph functionality and building upon the advanced client drivers introduced in Neo4j 3.0.