|
2 | 2 | :description: This page describes property sharding and how it works. |
3 | 3 | = Overview |
4 | 4 |
|
5 | | -.Preview Feature |
6 | | -[IMPORTANT] |
7 | | -==== |
8 | | -The *property sharding feature is offered AS-IS* as described in your agreement with Neo4j and should only be used for internal development purposes. |
9 | | -
|
10 | | -When this feature becomes generally available, you will need to upgrade to the latest Neo4j version (which may require downtime) to use the feature for non-development purposes. |
11 | | -
|
12 | | -*Enabling the preview feature (internal parameter):* + |
13 | | -By default, the sharded property database is disabled. |
14 | | -Use the internal setting `internal.dbms.sharded_property_database.enabled=true` to enable it. |
15 | | -
|
16 | | -During the Preview period, if you have any feedback, comments, or encounter any issues, we welcome them in our link:https://github.com/neo4j/neo4j/issues[public GitHub repository]. |
17 | | -We will address them to the best of our ability. |
18 | | -Please include the term *Infinigraph* or *property sharding* in the title of your issue so we can identify it more easily. + |
19 | | -Customers with active contracts may contact Neo4j Support through the standard support channels. |
20 | | -Please note that any cases related to the Preview feature will be classified as Severity 4 by default, in accordance with the link:https://neo4j.com/terms/support-terms/[Support Terms]. |
21 | | -==== |
| 5 | +Property sharding is part of Infinigraph, Neo4j’s distributed graph architecture that uses sharding to distribute the graph’s property data across different members of a cluster. |
| 6 | +The graph remains logically intact, queries behave as expected, and applications scale without requiring code changes or manual workarounds. |
22 | 7 |
|
23 | 8 | == What is property sharding? |
24 | 9 |
|
25 | | -Property sharding is about decoupling the properties associated with nodes and relationships, and storing them in separate graphs. |
| 10 | +Property sharding involves decoupling the properties associated with nodes and relationships, and storing them in separate graphs. |
26 | 11 | The graph structure, comprising nodes and relationships, is stored in a single "graph shard". |
27 | 12 | The properties associated with these nodes and relationships are distributed across multiple "property shards". |
28 | 13 | This architecture enables the independent scaling of property data, allowing for the handling of larger volumes of properties without impacting the performance of the graph structure. + |
|
0 commit comments