Я повинен надати послугу IoT для свого клієнта. Компоненти MQTT, Kafka та Rest Services будуть використовуватися для передачі даних із пристроїв у базу даних. Мені потрібно зробити деяку аналітику над даними в бекенді. Розмір даних склав би 135 байт / пристрій і 6000 пристрою / секунду. Я поділився архітектурою тут, щоб зрозуміти вимоги та компоненти.
Я досліджував сховища даних (MongoDB, Postgresql (TimescaleDB), Redis, Neo4j, Cassandra), і кожен постачальник довів, що їх база даних підходить для використання в Інтернеті. Я заплутався у використанні перевіреної / найнадійнішої / масштабованої бази даних для IoT.
Що може бути найкращою базою даних для поглинання такої кількості даних та проведення аналітики?
Чи є перевірений орієнтир для відповідної бази даних для IoT?
Будь ласка, дайте свої думки та пропозиції.