2013-06-10 2 views
1

В настоящее время я работаю над проектом, который требует импорта в данные Neo4j с веб-сайта, созданного с помощью Joomla/jomsocial.Импорт rdf-файла в neo4j

Я использую triplify для создания rdf-файла, содержащего несколько троек. Тройки относятся к следующей форме: <> <> <>. Вы можете визуализировать файл here

Я хотел был бы сразу импортировать этот файл. Я думаю, это возможно, потому что этот файл описывает график.

+0

Если вы хотите, чтобы ваше приложение было совершенным, и вы используете семантические технологии, вы должны использовать * реальную * базу данных RDF. – Michael

ответ

2

Можете ли вы показать структуру файла в качестве примера.

Также вы знаете, как должен выглядеть ваш график результатов?

В общем это просто разбор файла и вызов высчитывать создавать операторы для узлов и отношений, см: http://neo4j.org/develop/import и http://jexp.de/blog/2013/05/on-importing-data-in-neo4j-blog-series/

Для реальных RDF-файлов есть и импортеры на вершине Neo4j: http://www.neo4j.org/develop/linked_data

1

Что касается файловой структуры, моя цель - создать настоящий RDF-файл (возможно, некоторые имена атрибутов будут неправильными, но неважно). Я хотел был бы импортировать архив который имеет такую ​​же структуру чем архив, котор мы можем найти на this site (rdf dump).

Начало извлеченного файла (14Go) заключается в следующем:

< http: //dblp.l3s.de/d2r/resource/collections/acm/kim95> < http: //www.w3.org/2002/07/owl#sameAs> < http: //dblp.l3s.de/d2r/resource/publications/books/acm/Kim95> . 

< http: //dblp.l3s.de/d2r/resource/collections/acm/kim95> < http: //purl.org/dc/elements/1.1/title> "Modern Database Systems"^^< http: //www.w3.org/2001/XMLSchema#string> . 

Я хочу попробовать сделать парсер, но я уверен, что преобразователь rdf->cypher или импортер РДФ для Neo4j уже существует. (или завтра это будет)

+0

Если вы можете найти тот, который соответствует вашим требованиям, начиная с формы http://www.neo4j.org/develop/linked_data, в противном случае, не стесняйтесь делать это и уведомлять список и т. Д. Это OSS в конце концов :) –

Смежные вопросы