27 September 2004 to 1 October 2004
Interlaken, Switzerland
Europe/Zurich timezone

CDB - Distributed Conditions Database of BaBar Experiment

29 Sep 2004, 17:50
Brunig 1 + 2 (Interlaken, Switzerland)

Brunig 1 + 2

Interlaken, Switzerland

oral presentation Track 3 - Core Software Core Software




A new, completely redesigned Condition/DB was deployed in BaBar in October 2002. It replaced the old database software used through the first three and half years of data taking. The new software aims at performance and scalability limitations of the original database. However this major redesign brought in a new model of the metadata, brand new technology- and implementation- independent API, flexible configurability and extended functionality. One of the greatest strength of new CDB is that it's been designed to be a distributed kind database from the ground up to facilitate propagation and exchange of conditions (calibrations, detector alignments, etc.) in the realm of the international HEP collaboration. The first implementation of CDB uses Objectivity/DB as its underlying persistent technology. There is an ongoing study to understand how to implement CDB on top of other persistent technologies. The talk will cover the whole spectrum of topics ranging from the basic conceptual model of the new database through the way CDB is currently exploited in BaBar to the directions of further developments.

Primary authors

D. Brown (Lawrence Berkeley National Laboratory (LBNL)) I. Gaponenko (LAWRENCE BERKELEY NATIONAL LABORATORY)

Presentation Materials