Note that this document is not intended at introducing the RDF model or assorted specifications, but rather at introducing their specific application in the context of the RDF API for Drupal. If any of the basic concepts touched upon in the following are unfamiliar, you may wish to consult the RDF introduction and glossary before proceeding onwards.
A repository is a storage container for RDF data, and can be implemented, for instance, in terms of an in-memory triple store, a serialized file on disk, an RDBMS database, or even an RPC connection to a remote service.
For example, the RDF DB module implements RDBMS-backed repositories, and the RDF Import module allows any serialized RDF graph (e.g. an RDF/XML file) to be used as a read-only repository.
Drupal modules can define repositories by implementing the