<commit_before>README
======

**Akumuli** is a time-series storage, optimized specificaly for time searies data. Akumuli can be translated from esperanto as `acumulate`.
Goal of the project - creation of the new time series storage solution with specific properties. Akumuli must supprot
very large files, more than 4Gb. Akumuli storage is round-robin databas that uses constant amound of disc space. It
support 64-bit timestamps and doesn't round them up to second or milisecond. Akumuli is a library with simple "C" API.
Akumuli doesn't depend on any 3rd party SQL or Key-Value storage.


Some characteristics of time series data
----------------------------------------
    * Higth write throughput (millions of data-points per second);
    * Many time series data sources are periodical;
    * Most of the writes are from current time with some bias;

This characteristics can be used to 'cut corners' and optimize write and query performance.

First milestone goals
---------------------
    * Interpolation search
    * Compression
    * Configurable data redundancy<commit_msg>Update readme (and fix typos)<commit_after>README
======

**Akumuli** is a time-series storage, optimized specificaly for time series data. Akumuli can be translated from esperanto as `acumulate`.
Goal of the project - creation of the new time series storage solution with specific properties. Akumuli must supprot
very large files, more than 4Gb. Akumuli storage is round-robin database (like RRD-tool but more advanced) that uses constant amount of disc space. It
support 64-bit timestamps and doesn't round them up to second or milisecond. Akumuli is a library with simple "C" API.
Akumuli doesn't depend on any 3rd party SQL or Key-Value storage.


Some characteristics of time series data
----------------------------------------
    * Higth write throughput (millions of data-points per second);
    * Many time series data sources are periodical;
    * Most of the writes are from current time with some bias;

This characteristics can be used to 'cut corners' and optimize write and query performance.

First milestone goals
---------------------
    * Writing
    * Searching
    * In memory cache
    * Compression
    * Configurable data redundancy
{'fraction_non_alphanumeric': 0.1012037449843959, 'fraction_numerical': 0.0035666518056174765, 'mean_word_length': 3.171003717472119, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1904574', 'n_tokens_mistral': 576, 'n_tokens_neox': 543, 'n_words': 297}