You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 12 Next »

The Staging Repository application is an intermediate repository where content can be placed after it has been extracted from a content repository. Allows for content reprocessing without having to reach back to the content repository for every processing iteration.

The basic structure of the Staging Repository is called a Storage Unit. The application can contain one or more Storage Units. This structure involves a No-SQL database, a transaction log and a set of APIs to interact with the data stored in the Storage Unit.

The Staging Repository provides REST APIs for each Storage Unit to manage, store, access and process the content.

The Storage Unit data is identified by a record key, each record can define multiple self-contained content scopes to classify its data by specific purposes (ocr, index, raw, connector, etc). Each content scope can then be fetched/processed independently allowing for a record to be updated at different stages and by different processes.


 

  • No labels