From SQL Server to MongoDB - Aleks Drozdov, Enterprise Architect, The National Archives
MongoUK 2011
How The National Archives migrated its data store from SQL Server to Mongo DB and built Service-Oriented Platform to make available over 11m of historical... records.
http://discovery.nationalarchives.gov.uk
department of the U.K. government and an execu-ve agency of the Ministry of Jus-ce. It’s the official archives of the United Kingdom and cares for, makes available and ‘brings alive’ a vast collec-on of more than 1,000 years of historical records, including the treasured Domesday Book. • The Na-onal Archives is one of the world’s largest records repositories, holding more than 11 million records, spanning the Magna Carta to modern government papers. The organiza-on not only keeps its collec-on secure and available to the public, it also conducts significant research ensuring government records remain accessible for decades to come. • The Na-onal Archives safeguards historical informa-on and manages current digital informa-on, devising new technological solu-ons for keeping government records readable now and in the future. As a leading advocate for the archive sector, The Na-onal Archives provides world class research facili-es and expert advice. It also publishes all U.K. legisla-on and official publica-ons.
of its collec-on in 1998. Since then, the catalogue has more than doubled in size and the organiza-on has designed and implemented a number of home-‐grown systems to improve the accessibility and maintenance of its growing collec-on. • The Catalogue • Cabinet Papers • DocumentsOnline • ERO • Library Catalogue • Taxation Records • Trafalgar Ancestors database • UK Government Web Archive • Census records • Merchant seamen registers • More…
Na-onal Archives decided to move to a standardized Service Oriented Architecture framework to reduce maintenance costs and provide the flexibility to add new services in the future. 11
a data model to describe entities where the number of attributes (properties, parameters) that can be used to describe them is potentially vast, but the number that will actually apply to a given entity is relatively modest.