Speaker
Dirk Duellmann
(CERN)
Description
The CORAL package has been developed as part of the LCG Persistency
Framework project, to provide the LHC experiments with a single C++ access
layer supporting a variety of relational database systems.
In the last two years, CORAL has been integrated as database foundation in
several LHC experiment frameworks and is used in both offline and online
domains. Also, the other LCG Persistency Framework components such as POOL
and COOL are now using CORAL to implement their higher-level database
operations in a consistent way for all supported database back-ends.
This presentation will summarise the CORAL functionality and the experience
gained in large-scale physics production activities. We present recent
developments, such as support for multi-threaded applications, a python
scripting interface and tools for copying data between different databases.
Finally, an overview of the remaining development and consolidation activities
to prepare for full LHC production will be presented.
Submitted on behalf of Collaboration (ex, BaBar, ATLAS) | CORAL team |
---|
Author
Giacomo Govi
(CERN)