Технологическая компания Basho из Сиэтла обновила свою базу данных noSQL Riak TS и сделала свое программное обеспечение открытым для разработчиков. До этого Riak TS была доступна лишь для корпоративных клиентов компании, среди которых Uber и AT&T.
Компания работает в сфере интернета вещей. С учетом того, насколько популярным сейчас становится получение данных с различных устройств, будь то умные матрасы, чайники, соковыжималки, а также смартфоны и остальные гаджеты, для этого необходим эффективный сбор и анализ данных. С такими тенденциями объемы данных будут лишь расти, а большинство современных архитектур баз данных не способны обрабатывать и записывать данные в широком диапазоне с необходимой для этого оперативностью.
Предоставляя обработку данных, полученных с различных сетевых устройств, Basho разработала уникальную систему TS, ключевой особенностью которой являются временные метки данных. При этом Basho является на данный момент одной из наименее финансируемых компаний в своем роде. Компания надеется, что со своей технологией TS она сможет пробиться на рынок, открыв доступ разработчикам к своей базе данных.
Новый релиз также предусматривает интеграцию с кластерной оболочкой Apache Spark, которая имеет автоматическую систему распространения и взаимодействия данных для обработки с помощью памяти в Spark и хранения в Riak TS.
Главный исполнительный директор Адам Врэй заявляет, что уникальная система распространения, которая используется в Riak TS, позволяет пользователям максимально эффективно работать с большим количеством продолжительных потоков данных: «Мы оптимизировали расположение данных, чтобы определенные узлы получали определенное количество данных. Это позволяет распределить нагрузку на систему и значительно снизить время обработки».