This session introduces you to the synergistic power of Liquibase and Neo4j, emphasizing how this combination can significantly enhance your database management and refactoring capabilities. With Neo4j’s schema-optional nature, developers enjoy the flexibility to iterate and optimize data representations rapidly. However, evolving data models can become challenging to manage. Here, Liquibase, a leading tool in database refactoring with a history of over a decade, steps in with its innovative Neo4j extension, promising a streamlined solution for managing complex data transformations.
During the workshop, you will explore the transformative benefits of integrating Liquibase with Neo4j, including:
- Change Versatility and Expressiveness: Learn to use a variety of formats such as XML, Yaml, JSON, and Cypher, offering unparalleled flexibility to meet the specific needs of your projects.
- Flexible Tracking with Tagging and Rollbacks: Discover how to effortlessly track changes, mark significant milestones, and perform rollbacks when necessary, ensuring your data integrity remains intact throughout the refactoring journey.
- Streamlined Execution of Complex Refactorings: Gain insights into executing sophisticated graph refactoring operations with ease, facilitating precise and efficient data model adjustments.
- Extensive Integration Options: Delve into various integration pathways, including CLI and Spring Boot, enabling you to seamlessly incorporate Liquibase for Neo4j into your development workflow.
Trainer: Florent Biville & Marouane Gazanayi, Neo4j
Slides: https://drive.google.com/file/d/17WBhevpGuyHcWJg7VZ4s2rAPFlZeYrb_/view?usp=sharing
Liquibase: https://github.com/liquibase/liquibase/releases/tag/v4.26.0
Neo4j for Liquibase: https://neo4j.com/labs/liquibase/
Neo4j for Liquibase Docs: https://neo4j.com/labs/liquibase/docs/
Sandbox: https://dev.neo4j.com/try
Cypher Manual: https://neo4j.com/docs/cypher-manual/current/introduction/
#neo4j #graphdatabase #training #liquibase #database #databasemanagement