Content repository

A content repository or content store is a database of digital content with an associated set of data management, search and access methods allowing application-independent access to the content, rather like a digital library, but with the ability to store and modify content in addition to searching and retrieving. The content repository acts as the storage engine for a larger application such as a content management system or a document management system, which adds a user interface on top of the repository's application programming interface.[1]

Advantages provided by repositories

  • Common rules for data access allow many applications to work with the same content without interrupting the data.
  • They give out signals when changes happen, letting other applications using the repository know that something has been modified, which enables collaborative data management.
  • Developers can deal with data using programs that are more compatible with the desktop programming environment.
  • The data model is scriptable when users use a content repository.

Content repository features

A content repository may provide functionality such as:

  • Add/edit/delete content
  • Hierarchy and sort order management
  • Query / search
  • Versioning
  • Access control
  • Import / export
  • Locking
  • Life-cycle management
  • Retention and holding / records management

Examples

Applications

Standards and specification

gollark: Through the magic of cryptography, you can condense arbitrarily big files down to a fixed-length fingerprint and check if that matches, with basically-zero false positive risk.
gollark: Hashes of it.
gollark: No, lots of things seem very possible before that.
gollark: They aren't somehow convincing people to join a hive mind. Probably.
gollark: I don't know. There was the Cambridge Analytica mess but apparently they weren't actually that effective and it was mostly just marketing.

See also

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.