...
Fedora 3 | Fedora 4 | Comments |
---|---|---|
Object | Container | A container is roughly equivalent to a Fedora 3 object - a conceptual representation of a thing that can contain files or other containers. |
Datastream | Non-RDF Source | A or Non-RDF Source (or binary) is simply a file bitstream (e.g. JPG, PDF, MP3, etc.). |
Resource | Both 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 URIs. Fedora 3 PIDs (or any other identifiers) may still be stored as properties on Fedora 4 resources.
...