The Graph Foundation for the Enterprise
Neo4j 3.1 Delivers New Security and Clustering Architecture
- Compliance with internal and external enterprise Information Security needs
- Robust and flexible new clustering architecture for diverse operational scenarios and application needs
Neo4j Causal Clustering Architecture
Resilient, Modern, Fault-Tolerant – Guarantees Graph Safety
Raft-based architecture
- Continuously available
- Consensus commits
- Third-generation cluster architecture
Cluster-aware stack
- Seamless integration among drivers, Bolt protocol and cluster
- Eliminates need for external load balancer
- Stateful, cluster-aware sessions with encrypted connections
Streamlined development
- Relieves developers from complex infrastructure concerns
- Faster and easier to develop distributed graph applications
Neo4j Security Foundation
Enterprise-Class Security and Control
Choose from several authentication and authorization methods
- Built-in native users repository – enabled by default
- LDAP connector to Active Directory or openLDAP
- Custom auth provider plugins
Database Kernel and Operational Improvements
Enterprise-Class Security and Control
Execution guard
- Terminates long-running end-user queries
- Lets admins specify max query duration per instance
Node and relationship ID allocation (Enterprise Edition only)
- Reallocates space from deleted records while the database cluster is online
New command-line interface
- Based on Bolt
- Enables ad-hoc querying and scripting
- Extends Neo4j Browser development to command line
- Can run remotely with encrypted communication by default
Neo4j Browser Schema Viewer
- Neo4j Schema Viewer displays the graph model at the current point in time
- Uses exact database statistics for instant responsiveness
- Helps developers, admins and users understand and communicate the database contents
User-Defined Functions
- Allows users to create their own functions and use them with Cypher
- Useful for expressing common computations, rules, conversions, predicates
- Extends the Neo4j 3.0 Stored Procedure mechanism
Neo4j IBM POWER8 CAPI Flash
- Enables ultra-large in-memory graphs
- High performance, ultra-high throughput graph processing on 56TB of near memory
- IBM CAPI Flash is a specialized IO co-processor that provides IO gains similar to GPUs for graphics
Significant improvements in concurrency and scale