The data store contains the underlying structures that hold your data in Neo4j. As a general rule, the format of the data store is only changed with major releases. There have been cases though, when for security reasons, we have needed to change the format in a minor release.

The table below shows the data store changes that have occurred since Neo4j 3.x:

 

Version #

Store Change

Transaction Log Change

Comments

3.0.0 Yes No  
3.0.2 No Yes  
3.0.6 Yes* No *Only applicable if high-limit store format is enabled
3.0.10 No Yes  
3.1.0 Yes* No *Only applicable if high-limit store format is enabled
3.1.5 No Yes  
3.2.0 Yes No  
3.2.1 No Yes  
3.3.0 Yes* No *New index providers are not enabled by default, but a user can perform a migration that will enable them.
New stores will get the new formats automatically.
3.4.0 Yes* No *New index providers and store capabilities are not enabled by default, but a user can perform a migration that will enable them.
New stores will get the new formats automatically.