The goals of VCS (Visible Content Store) are to:
- store information in standard SQL databases,
- use "natural" object mapping to tables,
- be fast,
- support full-text searches on databases having that capability,
- have some flexibility in the storage model to optimize certain cases at configuration time.
The pages below describe the architecture of VCS:
Labels
Page: Mapping Nuxeo to nodes and properties
Page: Tables
Page: Examples of SQL generated by VCS
Page: Java data structures and caching
Page: Performance recommendations