Technology
Organizations need a database that can keep pace with the rapidly growing technology for capturing time-series data. Information is being collected in larger quantities and at faster speeds, making standard solutions increasingly inadequate. Proper time-series storage requires a database tailored to its specifications.
Historis was developed by LIM to meet these intense demands. Because it accepts only time-series information, Historis can focus on optimizing storage, manipulation, and retrieval algorithms for this type of data.
Storage Efficiency
Historis exploits the regularity inherent in time-series data to achieve the highest level of efficiency. Furthermore, 64-bit executable binaries for virtually unlimited capacity means any amount of data can be input at any speed without fear of clogging or jamming.
Data Flow
While storage capacity has grown rapidly, input/output paths have not kept pace. This can create data flow problems, particularly when dealing with low-cost RAID solutions. To address this difficulty, Historis utilizes lossless compression to facilitate a high level of data compaction for an unimpeded flow of data. This is achieved through a combination of block compression and careful management of the internal structure information. Historis also handles changes in input stream compression ratios with minimal tuning.
Retrieval Efficiency
To maximize retrieval efficiency, Historis loads each relation's dimensional data onto the disk in a single pre-derived tree structure schema that resides in the server's RAM at all times. Historis then utilizes memory mapping to access the information. This method limits the amount of work the system has to do when retrieving data, resulting in unparalleled speed and flexibility.
Random Access
Additionally, Historis employs a specialized subsystem for the handling of descriptive data, enabling random access. Utilizing temporal logic, its query feature behaves like content-addressable storage, providing answers to problems that would be difficult and otherwise error-prone.