Skip to content

Commit 4618072

Browse files
authored
Remove the disclaimer and add a few sentences for Infinigraph (#2764)
1 parent 5ca278f commit 4618072

17 files changed

+30
-69
lines changed

modules/ROOT/content-nav.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@
173173
*** xref:scalability/composite-databases/querying-composite-databases.adoc[]
174174
*** xref:scalability/composite-databases/sharding-with-copy.adoc[]
175175
//*** xref:scalability/composite-databases/scaling-with-composite-databases.adoc[]
176-
** Property sharding (Preview feature)
176+
** Property sharding (Infinigraph)
177177
*** xref:scalability/sharded-property-databases/overview.adoc[]
178178
*** xref:scalability/sharded-property-databases/planning-and-sizing.adoc[]
179179
*** xref:scalability/sharded-property-databases/configuration.adoc[]

modules/ROOT/pages/kubernetes/configuration.adoc

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -564,11 +564,6 @@ config:
564564
# Enable automatic reloading of TLS certificates
565565
dbms.security.tls_reload_enabled: "true"
566566
567-
# SPeeDy (Sharded Property Database) feature flag
568-
# Enables the sharded property database feature for improved performance with large datasets
569-
# Set to "true" to enable SPeeDy, "false" to disable (default: false)
570-
internal.dbms.sharded_property_database.enabled: "false"
571-
572567
apoc_config: {}
573568
# apoc.trigger.enabled: "true"
574569
# apoc.import.file.enabled: "true"

modules/ROOT/pages/scalability/concepts.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
:page-role: new-2025.10 enterprise-edition not-on-aura
1+
:page-role: enterprise-edition not-on-aura
22
:description: This page describes the concepts behind scalability with Neo4j.
33
= Concepts
44

@@ -8,7 +8,7 @@ The three main strategies are:
88

99
* xref:clustering/setup/analytics-cluster.adoc[Analytics clustering] -- for horizontal read scalability.
1010
* xref:scalability/composite-databases/concepts.adoc[Composite databases] -- for federated queries and distributed data management.
11-
* xref:scalability/sharded-property-databases/overview.adoc[Property sharding] -- for handling massive property-heavy graphs.
11+
* xref:scalability/sharded-property-databases/overview.adoc[Property sharding] (part of Infinigraph) label:new[Introduced in 2025.12] -- for handling massive property-heavy graphs.
1212
1313
== What is scalability?
1414

modules/ROOT/pages/scalability/scaling-with-neo4j.adoc

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
1-
:page-role: new-2025.10 enterprise-edition not-on-aura
1+
:page-role: new-2025.12 enterprise-edition not-on-aura
22
:description: Scaling strategies with Neo4j.
33
= Scaling with Neo4j
44

5-
Neo4j offers various options for scaling, tailored to specific use cases and requirements. Here are some of the supported scaling strategies:
5+
Neo4j offers various options for scaling, tailored to specific use cases and requirements.
6+
You can mix and match these strategies to create a scalable solution that meets your needs.
7+
8+
Here are some of the supported scaling strategies:
69

710
* *Data replication via Neo4j analytics clustering (read scalability)* -- A Neo4j cluster is a high-availability cluster with multi-DB support.
811
It is a collection of servers running Neo4j that are configured to communicate with each other.
@@ -34,7 +37,7 @@ The main advantage is obtained by combining Neo4j clustering and composite datab
3437
* *Data distribution via Infinigraph* -- using a distributed graph architecture to extend a single system without fragmenting the graph.
3538
//This allows, in theory, the unlimited growth of a graph.
3639
+
37-
label:preview[Preview feature] xref:scalability/sharded-property-databases/overview.adoc[Property sharding] (part of Infinigraph) allows you to decouple the properties attached to nodes and relationships and store them in separate graphs.
40+
xref:scalability/sharded-property-databases/overview.adoc[Property sharding] (part of Infinigraph) allows you to decouple the properties attached to nodes and relationships and store them in separate graphs.
3841
This architecture enables the independent scaling of property data, allowing for the handling of high volumes, heavy queries, and high read concurrency.
3942
4043
The following table summarizes the similarities and differences between analytics clustering, composite databases, and sharded property databases:
@@ -110,7 +113,7 @@ Tools used on individual shards and Bloom are not supported on composite databas
110113
//TODO
111114
//Admin considerations
112115

113-
// == Property sharding (Preview feature)
116+
// == Property sharding
114117

115118
// Sharded property databases
116119

modules/ROOT/pages/scalability/sharded-property-databases/admin-operations.adoc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
:page-role: new-2025.10 enterprise-edition not-on-aura
1+
:page-role: new-2025.12 enterprise-edition not-on-aura
22
:description: Admin operations for sharded property databases
33
:keywords: sharded property databases, sharding, admin operations, aliases, servers, backup, recovery, failover
44
= Admin operations
@@ -135,8 +135,8 @@ Failure to meet this requirement will make a given replica of a property shard u
135135
If a property shard replica does fall behind the transaction log range available on the graph shard, you can recover it by:
136136

137137
. Connecting to the `system` database on the server hosting the affected replica using the _bolt://_ scheme.
138-
. Quarantining the replica using xref:procedures.adoc#procedure_dbms_quarantineDatabase[`dbms.quarantineDatabase()`].
139-
. Unquarantining the replica using xref:procedures.adoc#procedure_dbms_unquarantineDatabase[`dbms.unquarantineDatabase()`] with the `replaceStateReplaceStore` option.
138+
. Quarantining the replica using xref:procedures.adoc#procedure_dbms_quarantineDatabase[`Cypher 5 CALL dbms.quarantineDatabase()`].
139+
. Unquarantining the replica using xref:procedures.adoc#procedure_dbms_unquarantineDatabase[`Cypher 5 CALL dbms.unquarantineDatabase()`] with the `replaceStateReplaceStore` option.
140140
This will force the replica to copy the database store files from another replica of the property shard.
141141

142142
If all replicas of a given property shard are behind, then the sharded property database as a whole becomes unusable.

modules/ROOT/pages/scalability/sharded-property-databases/altering-sharded-databases.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
:page-role: new-2025.10 enterprise-edition not-on-aura
1+
:page-role: new-2025.12 enterprise-edition not-on-aura
22
:description: Describes how to alter sharded property databases in Neo4j.
33

44
= Altering sharded property databases
Lines changed: 2 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
:page-role: new-2025.10 enterprise-edition not-on-aura
1+
:page-role: new-2025.12 enterprise-edition not-on-aura
22
:description: This page describes the system requirements and configuration settings for sharded property databases.
33
= System requirements and configuration
44

@@ -8,21 +8,5 @@ The sharded property database requires the same xref:installation/requirements.a
88

99
== Configuration settings
1010

11-
To enable the property sharding in your cluster, you must configure the following additional configuration settings on each server:
12-
13-
[options="header", width="100%", cols="4m,4a"]
14-
|===
15-
| Configuration setting | Description
16-
17-
| internal.dbms.sharded_property_database.enabled=true
18-
| By default, the sharded property database is disabled.footnote:[Property sharding is a preview feature. For details, see xref:scalability/sharded-property-databases/overview.adoc[Property sharding overview].]
19-
20-
| db.query.default_language=CYPHER_25
21-
| Ensures that any database created will use Cypher 25 (unless users specifically override the default version in the `CREATE DATABASE` command).
11+
To enable the property sharding in your cluster, you must also ensure that the default Cypher version is set to Cypher 25 by adding `db.query.default_language=CYPHER_25` parameter to the `neo4j.conf` file on each server or by prefixing your Cypher queries with `CYPHER_25`.
2212
See xref:configuration/cypher-version-configuration.adoc[Configure the Cypher default version] and link:https://neo4j.com/docs/cypher-manual/current/queries/select-version/[Cypher Manual -> Select Cypher version].
23-
24-
|===
25-
26-
27-
28-

modules/ROOT/pages/scalability/sharded-property-databases/create-spd-database.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
:description: This page describes how to create a sharded property database using the `CREATE DATABASE` command.
2-
:page-role: new-2025.10 enterprise-edition not-on-aura
2+
:page-role: new-2025.12 enterprise-edition not-on-aura
33
:keywords: sharded property database, CREATE DATABASE, Cypher 25
44
= `CREATE DATABASE` command with sharded databases
55

modules/ROOT/pages/scalability/sharded-property-databases/data-ingestion.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
:page-role: new-2025.10 enterprise-edition not-on-aura
1+
:page-role: new-2025.12 enterprise-edition not-on-aura
22
:description: Methods for ingesting data into a sharded property database.
33
:keywords: sharded property database, data ingestion, import, neo4j-admin, LOAD CSV, CREATE DATABASE
44
= Data ingestion

modules/ROOT/pages/scalability/sharded-property-databases/deleting-sharded-databases.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
:page-role: new-2025.10 enterprise-edition not-on-aura
1+
:page-role: new-2025.12 enterprise-edition not-on-aura
22
:description: Instructions for deleting sharded property databases in Neo4j.
33
:keywords: sharded databases, delete sharded databases, drop sharded databases, drop database
44
= Deleting sharded property databases

0 commit comments

Comments
 (0)