| 
2 | 2 | = The Neo4j Operations Manual  | 
3 | 3 | :neo4j-buildnumber: {neo4j-version}  | 
4 | 4 | :download-center-uri: https://neo4j.com/deployment-center/  | 
5 |  | -:upgrade-current-uri: https://neo4j.com/docs/upgrade-migration-guide/current/  | 
6 | 5 | :lucene-version: 5_4_0  | 
7 | 6 | :lucene-version-printed: 5.4.0  | 
8 | 7 | :lucene-base-uri: http://lucene.apache.org/core/{lucene-version}  | 
9 | 8 | 
 
  | 
10 | 9 | :console: 0  | 
11 | 10 | 
 
  | 
12 |  | -This is the Neo4j Operations Manual, which includes all the operational details and instructions for installing and deploying Neo4j in a self-hosted environment or in the cloud.  | 
 | 11 | +This is the Neo4j Operations Manual, which includes all the operational details and instructions for installing and deploying Neo4j on-premise and in the cloud.  | 
13 | 12 | 
 
  | 
14 |  | -[NOTE]  | 
15 |  | -====  | 
16 |  | -For all information on *upgrading and migrating Neo4j*, see link:{upgrade-current-uri}[the Neo4j Upgrade and Migration Guide].  | 
 | 13 | +For all information on *upgrading and migrating Neo4j*, see the link:{neo4j-docs-base-uri}/upgrade-migration-guide/current/[Neo4j Upgrade and Migration Guide].  | 
17 | 14 | 
 
  | 
18 |  | -*Neo4j AuraDB* is a fully managed Neo4j database, hosted in the cloud and requires no installation.  | 
19 |  | -For more information, see the link:https://neo4j.com/aura/[AuraDB product page] and link:https://neo4j.com/docs/aura/current/[AuraDB documentation].  | 
20 |  | -====  | 
 | 15 | +For more information on link:https://neo4j.com/aura/[Aura], the Neo4j fully managed cloud service, see the link:{neo4j-docs-base-uri}/aura/[Aura] [Neo4j Aura Manual].  | 
21 | 16 | 
 
  | 
22 |  | -The latest version of Neo4j is *{neo4j-version-minor}*.  | 
23 | 17 | 
 
  | 
24 |  | -== Documentation updates for Neo4j 5  | 
25 |  | - | 
26 |  | -* Restructured chapter on clustering.  | 
27 |  | -+  | 
28 |  | -The new clustering infrastructure decouples servers from databases, improving scalability and cloud-readiness.  | 
29 |  | -As such, the documentation has been restructured and rewritten.  | 
30 |  | -For a detailed description and instructions on how to set up clustering, see xref:clustering/index.adoc[Clustering].  | 
31 |  | - | 
32 |  | -* Composite databases.  | 
33 |  | -+  | 
34 |  | -Fabric technology is used to improve the setting and management of sharded and federated databases with dynamic compositions of databases.  | 
35 |  | -A new surface to administer Fabric databases, named Composite databases, is new in 5.0.  | 
36 |  | -Configuration settings have been removed and Composite databases are now administered via Cypher commands.  | 
37 |  | -For more information, see the new chapter on xref:database-administration/composite-databases/concepts.adoc[Composite databases], which replaces the _Fabric_ chapter from previous versions.  | 
38 |  | - | 
39 |  | -* `neo4j-admin` refresh.  | 
40 |  | -+  | 
41 |  | -All admin functionalities have been consolidated into a single tool, and all commands have been grouped by scope.  | 
42 |  | -There is an optional neo4j-admin conf file and individual conf files for each command so that there is more control over values provided for each command.  | 
43 |  | -Improved features, more control, and a consistent set of arguments for the database administrator. +  | 
44 |  | -See xref:tools/neo4j-admin/index.adoc[Neo4j Admin and Neo4j CLI] for details.  | 
45 |  | - | 
46 |  | -* A major overhaul of backup and restore.  | 
47 |  | -+  | 
48 |  | -The new backup subsystem provides:  | 
49 |  | - | 
50 |  | -** Full and differential backup to an immutable file, and aggregation to compile a chain of backups into a full backup.  | 
51 |  | -** Differential backup reduces storage requirements and provides point-in-time restore on timestamps or transaction IDs.  | 
52 |  | -** A new backup API for backup management and operability and target multiple URIs in a single backup command to support clusters in Neo4j 5.x.  | 
53 |  | - | 
54 |  | -* Incremental offline import.  | 
55 |  | -+  | 
56 |  | -The `neo4j-admin database import` command can now add more data to existing databases. +  | 
57 |  | -xref:tools/neo4j-admin/neo4j-admin-import.adoc[Import chapter] has been updated.  | 
58 |  | -You can find more details there.  | 
59 |  | - | 
60 |  | -* Log4j integration completion.  | 
61 |  | -+  | 
62 |  | -The logging framework is fully integrated with Log4j, providing more functionality and better control of all the database logs. +  | 
63 |  | -Configuration settings are located in the `<NEO4J_HOME>/conf` folder in the _user-logs.xml_ used for _neo4j.log_ and _server-logs.xml_ used for _debug.log_, _security.log_, _http.log_, and _query.log_.  | 
64 |  | -Query log uses the same format as _neo4j.log_. +  | 
65 |  | -Users are able to use/modify Log4j XML files. +  | 
66 |  | -See xref:monitoring/logging.adoc[the section on the logging mechanisms in Neo4j] for more details.  | 
67 |  | - | 
68 |  | -* Updates in the *Cypher Shell* section.  | 
69 |  | - | 
70 |  | -** Cypher Shell supports impersonation.  | 
71 |  | -+  | 
72 |  | -Cypher Shell users can impersonate other users via `--impersonate` or the command `:impersonate` (requires `IMPERSONATE` privileges). +  | 
73 |  | -Visit xref:tools/cypher-shell.adoc[Cypher Shell page] for more details.  | 
74 |  | - | 
75 |  | -** Cypher Shell logging.  | 
76 |  | -+  | 
77 |  | -New option `--log` is introduced to enable Java Driver logging to the specified file.  | 
78 |  | -When users report problems with Java Driver/Bolt, now they can use Cypher Shell to try and replicate the issue without having to edit the client app that uses the driver. +  | 
79 |  | -You can find more information in the xref:tools/cypher-shell.adoc[Cypher Shell section].  | 
80 |  | - | 
81 |  | -* Immutable privileges.  | 
82 |  | -+  | 
83 |  | -Immutable privileges are useful for restricting the actions of users who themselves are able to administer privileges.  | 
84 |  | -Starting with Neo4j 5.26, immutable roles are also available. +  | 
85 |  | -Cloud operators can use sidecar design pattern to control RBAC-based permissions. +  | 
86 |  | -For more information, see xref:authentication-authorization/immutable-roles-privileges.adoc[Immutable roles and privileges].  | 
87 |  | - | 
88 |  | -* Changes to Neo4j indexes  | 
89 |  | -** The B-tree index type has been removed.  | 
90 |  | -** New Range and Point index types are available now.  | 
91 |  | -** Neo4j 5.1 introduces an improved index provider, `text-2.0`, for enhanced performance.  | 
92 |  | -New Text indexes will use the `text-2.0` provider by default.  | 
93 |  | -**  Full-text indexes can now index lists of strings.  | 
94 |  | -+  | 
95 |  | -See xref:performance/index-configuration.adoc[Index configuration] for more details.  | 
 | 18 | +The latest version of Neo4j is *{neo4j-version-exact}*.  | 
96 | 19 | 
 
  | 
97 | 20 | ifdef::backend-pdf[]  | 
98 | 21 | include::license.adoc[leveloffset=+1]  | 
 | 
0 commit comments