RDF4J - RDF4J
Снимок экрана RDF4J Workbench во вкладке веб-браузера. | |
Стабильный выпуск | 3.4.0 / 25 августа 2020 г. |
---|---|
Репозиторий | |
Написано в | Ява |
Операционная система | Кроссплатформенность |
Платформа | Виртуальная машина Java |
Тип | Семантическая сеть |
Лицензия | Лицензия распространения Eclipse (EDL), v1.0 |
Интернет сайт | https://rdf4j.org/ |
Затмение RDF4J (ранее OpenRDF Sesame) - это Открытый исходный код фреймворк для хранения, запросов и анализа RDF данные. Он был создан нидерландский язык программного обеспечения компания Aduna в составе "On-To-Knowledge", семантическая сеть проект, который работал с 1999 по 2002 год. Он содержит реализации в памяти тройной магазин и тройное хранилище на диске, а также два отдельных Сервлет пакеты, которые можно использовать для управления и предоставления доступа к этим хранилищам троек на постоянном сервере. Пакет RDF4J Rio (ввод-вывод RDF) содержит простой API для анализаторов и писателей RDF на основе Java. Синтаксические анализаторы и средства записи для популярных сериализаций RDF распространяются вместе с RDF4J, и пользователи могут легко расширить список, поместив свои синтаксические анализаторы и средства записи в путь к классам Java при запуске своего приложения.
RDF4J поддерживает два языка запросов: SPARQL и SeRQL.
RDF база данных RDF4J API отличается от сопоставимых решений тем, что предлагает наращиваемый интерфейс, с помощью которого можно добавлять функциональные возможности, а также механизм хранения (ПЛЫТЬ) абстрагируется от интерфейса запроса.[1] Многие другие хранилища троек могут использоваться через RDF4J. API, включая Онтекст GraphDB (построен как ПАРУС), Mulgara, и АллегроГраф. С помощью наращиваемого интерфейса можно добавить функциональность ко всем этим магазинам. Его можно, например, использовать для добавления возможностей индексации и запросов во все совместимые магазины:
- Возможности произвольного поиска по тексту можно добавить через LuceneSail.[2]
- Геопространственный (GeoSPARQL ) и свободный текстовый поиск можно добавить через uSeekM.[3]
RDF4J
В мае 2016 года Сезам официально присоединился к проекту Eclipse под названием RDF4J,[4] в знак признания того, что Адуна больше не участвует в его разработке.[5] Этот официальный форк объединяет основных разработчиков и поддерживается несколькими коммерческими компаниями.
Смотрите также
Рекомендации
- ^ «Системная документация для RDF4J. API SAIL»
- ^ "LuceneSail" В архиве 2011-08-14 на Wayback Machine
- ^ ""uSeekM"". dev.opensahara.com. Архивировано из оригинал на 2014-04-15.
- ^ Битон, Уэйн (4 июня 2015 г.). «Затмение RDF4J». projects.eclipse.org.
- ^ "RDF4J | projects.eclipse.org".