GraphDB точек в хранилище ID? - PullRequest
1 голос
/ 25 марта 2020

Я заметил, что GraphDB, в отличие от RDF4J, не допускает точек в идентификаторах репозитория. У нас есть версионные репозитории, содержащие некоторые таксономии. Номер версии используется в идентификаторе репозитория, например: taxonomy-0.1.3.

Хотя это нормально работает в RDF4J, я должен по-разному вызывать такой репозиторий в GraphDB, например, taxonomy-0_1_3. Я хотел бы иметь возможность использовать один и тот же набор запросов с федерацией (SERVICE вызовы, ссылающиеся на репозитории таксономии) как в RDF4J, так и в GraphDB, чтобы я мог переключаться между ними в зависимости от варианта использования. В RDF4J я мог обойти номера версий, имея объединенное хранилище с идентификатором без версии, указывающим на указанный c версионный репозиторий. Но, насколько мне известно, GraphDB не поддерживает федеративные репозитории.

У кого-нибудь есть идеи, как преодолеть такую ​​проблему? Или есть планы по поддержке менее строгих идентификаторов репозитория в GraphDB?

Большое спасибо

...