Что скрывает новая архитектура и как она изменит подход к хранению информации?
Китайская компания Tencent разработала новую NoSQL-базу данных под названием X-Stor, которая, по её утверждениям, может работать с несколькими моделями данных более эффективно, чем другие решения на рынке. Этот проект позволил компании объединить её базы данных и улучшить использование ресурсов.
Tencent отмечает, что ранее использовала разные NoSQL-базы для своих продуктов, включая социальные сети, видеоплатформы, онлайн-игры и облачные сервисы. Например, графовые базы данных использовались для хранения информации о взаимодействиях пользователей, колоночные — для профилей пользователей, документные — для рекламных операций, а временные базы данных — для записи действий пользователей.
Однако такая разрозненность решений приводила к трудностям в поддержке новых моделей данных, что иногда заставляло компанию создавать системы с нуля, повторяя уже реализованные функции. Это приводило к неэффективному использованию ресурсов.
В свою очередь, X-Stor устраняет эти проблемы, поддерживая различные модели данных за счёт расширения соответствующих движков хранения и интерфейсов доступа. Это позволяет эффективно работать с несколькими моделями данных на одной платформе, что выгодно отличает её от решений таких конкурентов, как MongoDB, Redis и ArangoDB.
X-Stor работает по Serveless-принципу и управляется через собственный Kubernetes Engine, используя SSD-накопители для обработки различных моделей данных. База данных может распределять нагрузку по кластерам, чтобы оптимально использовать имеющиеся ресурсы.
Tencent утверждает, что база данных X-Stor способна обрабатывать до 700 миллиардов запросов в день, с пиковыми нагрузками в 30 миллионов запросов в секунду, и поддерживает более 100 тысяч таблиц с различными моделями данных. Однако доступ к X-Stor пока ограничен — база не является открытым продуктом.
Tencent продолжает внедрять передовые решения, конкурируя с такими гигантами, как Alibaba и Huawei, которые также активно развивают собственные облачные технологии и инфраструктуру.
От классики до авангарда — наука во всех жанрах