The Joint Accelerator Conferences Website (JACoW) is an international collaboration that publishes the proceedings of accelerator conferences held around the world.
TY - CONF AU - Pivetta, L. AU - Bourtembourg, R. AU - Pons, J.L. AU - Scafuri, C. AU - Scalamera, G. AU - Strangolino, G. AU - Verdier, P.V. AU - Zambon, L. ED - Corvetti, Lou ED - Riches, Kathleen ED - Schaa, Volker RW TI - HDB++: A New Archiving System for TANGO J2 - Proc. of ICALEPCS2015, Melbourne, Australia, 17-23 October 2015 C1 - Melbourne, Australia T2 - International Conference on Accelerator and Large Experimental Physics Control Systems T3 - 15 LA - english AB - The TANGO release 8 led to several enhancements, including the adoption of the ZeroMQ library for faster and lightweight event-driven communication. Exploiting these improved capabilities, a high performance, event-driven archiving system written in C++ has been developed. It inherits the database structure from the existing TANGO Historical Data Base (HDB) and introduces new storage architecture possibilities, better internal diagnostic capabilities and an optimized API. Its design allows storing data into traditional database management systems such as MySQL or into NoSQL database such as Apache Cassandra. This paper describes the software design of the new HDB++ archiving system, the current state of the implementation and gives some performance figures and use cases. PB - JACoW CP - Geneva, Switzerland SP - 652 EP - 655 KW - TANGO KW - database KW - device-server KW - GUI KW - interface DA - 2015/12 PY - 2015 SN - 978-3-95450-148-9 DO - 10.18429/JACoW-ICALEPCS2015-WED3O04 UR - http://jacow.org/icalepcs2015/papers/wed3o04.pdf ER -