Neo4j Схема Миграции? - PullRequest
       8

Neo4j Схема Миграции?

0 голосов
/ 31 октября 2018

Поэтому я использую Neo4J и подумал о том, как обновить существующие базы данных с изменениями схемы, например. узел имеет новые свойства, измененные ребра, измененные значения и т. д.

До сих пор я использовал только SQL Server, и Entity Framework включает в себя инструмент миграции, который может автоматически записывать миграции при изменении схемы.

Как это делается в Neo4J? Например. клиент имеет версию 1.0 из нашего программного обеспечения и базу данных neo4j. Мы вносим изменения для v.1.1, и теперь нам нужно обновить базу данных от всех наших клиентов.

Я использую Neo4J в C #. До сих пор я нашел только что-то подобное для Ruby: https://neo4jrb.readthedocs.io/en/8.2.x/Migrations.html

Ответы [ 2 ]

0 голосов
/ 24 июля 2019

Вы можете использовать: https://www.liquigraph.org/. Где вы можете создавать зашифрованные запросы, необходимые для переноса данных базы данных.

0 голосов
/ 31 октября 2018

Поскольку neo4j в основном "без схемы" (в смысле реляционных БД), нет инструмента для перехода на новую neo4j "схему".

Вам потребуется написать код для обновления БД.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...