You can edit almost every page by Creating an account and confirming your email.

Machbase

From EverybodyWiki Bios & Wiki



Machbase
Developer(s)Machbase
Initial release1 March 2013; 13 years ago (2013-03-01)
Stable release
8.0.2 / 10 August 2023; 2 years ago (2023-08-10)
Repositoryhttps://github.com/machbase
Written inC
Engine
    Operating systemcross platform
    Typetime series database
    Licenseopen source, Commercial
    Websitewww.machbase.com

    Search Machbase on Amazon.

    Machbase is a time series database that was written in C, making it ideal for environments that need scalability, from small, resource-constrained servers like Raspberry Pi to massive Horizontal scaling clusters. It is mainly used in IoT and IIoT fields and provides important insights in industrial and business areas by supporting real-time data collection, storage, and analysis. In 2020, Machbase was registered as the best international standard database in the field of TPCx-IoT[1], an official indicator of database performance, and achieved the top performance for five consecutive years at 5.7 million IoTps per second in 2023.

    Machbase time series database products are divided into Neo Edition and Cluster Edition. Neo Edition is an integrated database with an open source structure that is provided by integrating functions such as MQTT, SSH, and HTTP on a single server[2]. In addition, Cluster Edition is a product that provides horizontal scalability and is mainly used in medical, insurance, and power generation sectors, where high availability is essential.

    Technical specifications

    Machbase engine was written in C. As a result, it is both fast and efficient at CPU and memory usage for data processing tasks. In particular, Machbase implemented an innovative multidimensional index structure for processing explosive IoT data in real-time, which operates as the core of the performance. Due to these characteristics of performance and resource efficiency, it is used as a high-speed database for small-scale edge equipment and as a core data processing engine for edge computing.

    Main Usages

    It is mainly used in manufacturing and IT sectors, and is typically used to solve large-capacity IoT data problems encountered by shipbuilding, beverages, automobiles, insurance, machine tool equipment, power generation, and energy sectors.

    Licensing

    Machbase currently has a dual licensing policy. The use for research and experimental purposes is subject to Apache License, but use for commercial purposes is subject to Machbase’s commercial policy.

    References

    1. Poess, Meikel; Nambiar, Raghunath; Kulkarni, Karthik; Narasimhadevara, Chinmayi; Rabl, Tilmann; Jacobsen, Hans-Arno (April 2018). "Analysis of TPCX-IoT: The First Industry Standard Benchmark for IoT Gateway Systems". 2018 IEEE 34th International Conference on Data Engineering (ICDE). IEEE. pp. 1519–1530. doi:10.1109/icde.2018.00170. ISBN 978-1-5386-5520-7. Search this book on
    2. "machbase-neo". machbase.com. 2024-03-19. Retrieved 2024-03-25.


    This article "Machbase" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Machbase. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.