Я должен сохранить RDF, утраивается, при отслеживании модификации. Есть ли что-нибудь там для этого сервиса? С другой стороны, как Вы отслеживали бы пересмотр при использовании triplestore с учетом контекста?
Править: обратите внимание на то, что мне не нужен только changeset. Я также должен видеть утраивание в любое время в прошлом.
Я пытался решить эту вещь, сохраняя дополнительные тройки, описывающие, кто сказал, что, когда. Но вам нужна рецидификация, названные графики или четырехугольники, которые могут разрушить решаемость.
Взгляните на этот семантический переполненный вопрос на той же предмете - SemaningoverFlow.com: Как реализовать семантические данные версию данных? - есть множество соответствующих ссылок там
, как правило, версия в тройных магазинах опирается либо с использованием именованных графиков и хранения метаданных о каждом именованном графике в отдельном графе или Тройной магазин, имеющий какой-то встроенный механизм для версий, например, платформы Talis (хотя это не содержит магазин контекста, поэтому не подходит для вас)
в дополнение к другим ответам, также посмотрите на систему Lensfield (на данный момент - исследовательское программное обеспечение), разработанную Джимом Даунингом и др. Lensfield будет отслеживать не только различные версии ваших данных, но и любые скрипты/инструкции преобразования, которые вы используете для обработки данных и изменения графика. Короче говоря, это смесь контроля версий, maven и make для семантических данных. Возможно, это поможет.