Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Fedora 3Fedora 4Comments
ObjectContainerA container is roughly equivalent to a Fedora 3 object - a conceptual representation of a thing that can contain files or other containers.
DatastreamNon-RDF SourceA or Non-RDF Source (or binary) is simply a file bitstream (e.g. JPG, PDF, MP3, etc.).
 ResourceBoth containers Containers and nonNon-RDF sources Sources are types of resources with dereferenceable URIs.

...

In Fedora 3, there is an objects directory and a datastreams directory where content is stored in a PairTree. Storage is much more configurable in Fedora 4 - by default, containers are stored in a database (e.g. LevelDB) and binaries are stored in a PairTree on the file system. You may alter the configuration to store containers and binaries differently, though this may have an effect (positive or negative) on performance.

...

Fedora 3 objects have Persistent Identifiers (PIDs) that provide a means of uniquely identifying each object within the repository. Since Fedora 4 resources are assigned a path that represents their place in the tree of repository resourcesis an LDP server, the repository resource identifiers are fundamentally their URIsFedora 3 PIDs (or any other identifiers) may still be stored as properties on Fedora 4 resources.

...