{"repo":"armink/FlashDB","free":true,"listed":false,"github":"https://github.com/armink/FlashDB","clone":"git clone https://github.com/armink/FlashDB.git","description":"An ultra-lightweight database that supports key-value and time series data | 一款支持 KV 数据和时序数据的超轻量级数据库","language":"C","stars":2824,"topics":["database","tsdb","kvdb","key-value","embedded","iot","lightweight"],"license":"Apache-2.0","category":"databases-storage","readme_excerpt":"EN 中文 Introduction FlashDB is an ultra-lightweight embedded database that focuses on providing data storage solutions for embedded products. Different from traditional database based on file system, FlashDB combines the features of Flash and has strong performance and reliability. And under the premise of ensuring extremely low resource occupation, the service life of Flash should be extended as much as possible. FlashDB provides two database modes: - Key-value database : It is a non-relational database that stores data as a collection of key-value pairs, where the key is used as a unique identifier. KVDB has simple operation and strong scalability. - Time Series Database : Time Series Database (TSDB), which stores data in time sequence . TSDB data has a timestamp, a large amount of data storage, and high insertion and query performance. Usage scenario Nowadays, there are more and more types of IoT products, and the types and total amount of data generated during operation are also increasing. FlashDB provides a variety of data storage solutions, not only has a small resource footprint, but also has a large storage capacity, which is very suitable for IoT products. The following are the main application scenarios: - Key-value database : - Product parameter storage - User configuration information storage - Small file management - Time Series Database : - Store dynamically generated structured data: such as environmental monitoring information collected by temperature and humi","default_branch":null,"files":null,"tree":[],"storefront":"/r/armink","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/armink/FlashDB/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}