Fermilab Computing Division

CS Document 4472-v1

Comparison of the Frontier Distributed Database Caching System with NoSQL Databases

Document #:
Document type:
Submitted by:
Dave Dykstra
Updated by:
Dave Dykstra
Document Created:
13 Oct 2011, 16:00
Contents Revised:
12 Jun 2012, 09:19
Metadata Revised:
29 Jun 2012, 10:05
Viewable by:
  • Public document
Modifiable by:

Quick Links:
Latest Version

Other Versions:
20 Jul 2012, 12:01
11 Jan 2012, 12:03
Non-relational "NoSQL" databases such as Cassandra and CouchDB are best known for their ability to scale to large numbers of clients spread over a wide area. The Frontier distributed database caching system, used in production by the Large Hadron Collider CMS and ATLAS detector projects, is based on traditional SQL databases but also has the same high scalability and wide-area distributability for an important subset of applications. This paper compares the architectures, behavior, performance, and maintainability of the two different approaches and identifies the criteria for choosing which approach to prefer over the other.
Files in Document:
  • Paper (CHEP12_Paper_NOSQLvsFrontier.pdf, 193.9 kB)
  • Talk (CHEP12_Talk_NOSQLvsFrontier.pdf, 181.1 kB)
Associated with Events:
CHEP 2012 held on 21 May 2012 in New York, New York
DocDB Home ]  [ Search ] [ Authors ] [ Events ] [ Topics ]

DocDB Version 8.8.9, contact Document Database Administrators