Стабильный выпуск | 3.6.3 / 24 апреля 2021 г. |
---|---|
Репозиторий | |
Написано в | Ява |
Операционная система | Кроссплатформенность |
Платформа | Виртуальная машина Java |
Тип | Семантическая сеть |
Лицензия | Лицензия распространения Eclipse (EDL), v1.0 |
Веб-сайт | https://rdf4j.org/ |
Eclipse 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 отличается из сопоставимых решений в том , что он предлагает наращиваемый интерфейс через который функциональность может быть добавлена, и двигатель хранения ( SAIL ) извлекаются из интерфейса запроса. [1] Многие другие хранилища троек могут использоваться через RDF4J API , включая Ontotext GraphDB (построенный как SAIL), Mulgara и AllegroGraph . Через интерфейс с возможностью наращивания функциональность может быть добавлена ко всем этим магазинам. Его можно, например, использовать для добавления возможностей индексации и запросов во все совместимые магазины:
- Возможности свободного текстового поиска могут быть добавлены через LuceneSail. [2]
- Геопространственный ( GeoSPARQL ) и свободный текстовый поиск можно добавить через uSeekM. [3]
RDF4J [ править ]
В мае 2016 года Sesame официально присоединился к проекту Eclipse под названием RDF4J, [4] в знак признания того, что Адуна больше не участвует в его разработке. [5] Этот официальный форк объединяет основных разработчиков и поддерживается несколькими коммерческими компаниями.
См. Также [ править ]
Ссылки [ править ]
- ^ "Системная документация для RDF4J. API SAIL"
- ^ "LuceneSail" Архивировано 14 августа 2011 г. на Wayback Machine
- ^ " " uSeekM " " . dev.opensahara.com. Архивировано из оригинала на 2014-04-15. CS1 maint: обескураженный параметр ( ссылка )
- ↑ Битон, Уэйн (4 июня 2015 г.). «Затмение RDF4J» . projects.eclipse.org.
- ^ "RDF4J | projects.eclipse.org" .
Внешние ссылки [ править ]
- Официальный веб-сайт