This page is available in English (EN).

Базы данных NoSQL

База данных NoSQL

Базы данных NoSQL идеально подходят для хранения большого объёма похожих данных, обеспечивая чрезвычайно высокую скорость добавления новых записей, а также некоторые возможности по их фильтрации при загрузке.

В случае с AggreGate данный тип хранения идеален для работы с большим количеством событий, поток которых иногда достигает миллионов экземпляров в секунду.

AggreGate использует базу данных NoSQL Apache Cassandra для управления хранилищем событий. Благодаря поддержке как встроенного экземпляра БД Cassandra, так и внешнего кластера серверов этой базы данных, AggreGate охватывает все случаи использования - от развёртывания IoT-платформы за 15 минут и до хранения данных, полученных из миллиона одновременно подключенных устройств.

Cassandra предоставляет превосходные возможности по кластеризации, позволяя одновременно организовать и зеркалирование данных, и балансировку нагрузки. Поскольку горизонтальная масштабируемость обеспечивает почти линейное повышение производительности, крупные кластеры Cassandra могут обрабатывать потоки событий чрезвычайно высокой плотности, достигающие миллионов событий в секунду.

Базы данных NoSQL также могут использоваться для хранения статистики.