Я переношу с SQL Server на Neo4J (или ArangoDB, гораздо более сложный), в настоящее время использующий стек Windows и C#. Я видел импортера партии на github [https://github.com/jexp/batch-import/tree/20].Миграция с SQL Server на neo4j, есть что-то вроде SSMS для импорта данных в neo4j
Этот инструмент является инструментом экспорта, но я не могу понять, где находятся rels.csv
и nodes.csv
, со стороны экспорта (я вижу его при импорте в neo4j). Является ли это опцией в утилите, или это то, что я предлагаю создать SSMS (SQL Server Management Studio). В частности, каковы различия между реляциями и узлами с точки зрения SQL RDB?
Чтобы перенести данные - какие параметры/шаги необходимо выполнить, установите так, чтобы я мог: 1) экспортировать из SQL Server 2) Импортировать в Neo4j, который может легко работать с .netdriver/client?
Вот что я знаю об импорте, но не на стороне экспорта.
batch_import.nodes_files=nodes1.csv[,nodes2.csv]
batch_import.rels_files=rels1.csv[,rels2.csv]
Есть инструмент импорта, как импорт SSMS в Neo4j, что поможет в этом и перевести/сохранить отношения, как узлы к узлам
Я правильно думать так -
- Таблицы схем сопоставляются с узлами?
- Столбцы/атрибуты таблицы сопоставляются с (табличными) узлами в neo4j
- Переводить FK и PK в отношения или метки?
Возможно, вы должны упомянуть конкретный пример? –