Microsoft представила Cosmos DB — первый глобально-распределённый сервис баз данных

На конференции Microsoft Build 2017 компания представила Azure Cosmos DB — первый глобально-распределённый сервис баз данных, обеспечивающий горизонтальное масштабирование и позволяющий хранить данные практически в любом географическом регионе. При этом обеспечивается минимальная задержка, высокая доступность и стабильность. Cosmos DB был разработан для поддержки технологий Интернета вещей, мобильной разработки и искусственного интеллекта.

Это первая облачная база данных, обладающая встроенной поддержкой множества моделей данных и API для запросов. Новый движок может оперировать большими объёмами информации и мгновенно отвечать на запросы. Всё это происходит без управления схемами или индексами. Также, это первая облачная база данных, в которой есть пять различных моделей согласованности, так что вы можете выбрать ту, которая лучше всего подходит для вашего приложения.

На создание такой базы с пятью уровнями согласованности и целым набором возможностей ушли десятилетия исследований распределённых систем и баз данных. В них принимал участие обладатель премии Тьюринга, исследователь Microsoft, разработчик распределённых систем Лесли Лэмпорт. Кстати, вы можете посмотреть интервью, в котором он рассказывает о создании Cosmos DB:

Читать далее Microsoft представила Cosmos DB — первый глобально-распределённый сервис баз данных