Remote Repository
Last updated
Was this helpful?
Last updated
Was this helpful?
Remote repositories are typically installed on servers. In most cases, a remote repository can be made operational also locally by .
Commercial and non-commercial RDF stores, also named Triplestores, are available, e.g. Stardog, Apache Jena Fuseki, Virtuoso.
RDF stores are typically structured into Datasets/Databases.
is a SPARQL server that can run as an operating system service, as a Java web application (WAR file), or as a standalone server.
After downloading and unzipping , the simplest way to run Fuseki as a Standalone Server by executing fuseki-server
from the command prompt (or launching fuseki-server.bat
in Windows).
The default location of a Fuseki server installation is
A demo Fuseki SPARQL Endpoint with a Dataset named "VLFT" is available .
repositories can be exploited to store binary files (e.g. , ) and make them available via secure HTTP connections.
After your , you can as "Public".
Upload binary files to the repository ("Add file", "Upload files") and "Commit changes", creating the repository directories that you prefer.
A couple of examples:
repository with file
repository with file
Each file in the repository can be directly retrieved with a URL structured as https://raw.githubusercontent.com/$User/$Repository/$Branch/$LocalFilePath
where $User
is the registered GitHub user, $Repository
is the chosen name of the repository, $Branch
is the selected versioning branch (e.g. "main"), and $LocalFilePath
is the local of the file in the repository. The example files are available at these URLs:
For a given GitHub repository it is possible to activate the option ("Project site") that turns the repository into a website. The second example file is available at this URL: