Interested Article - ArangoDB

ArangoDB свободная система управления базами данных .

ArangoDB поддерживает три модели данных : графовую , документную и модель «ключ-значение» . Работа с базой данных осуществляется при помощи SQL -подобного языка запросов AQL (ArangoDB Query Language). Язык является декларативным и позволяет свободно комбинировать все поддерживаемые модели данных в одном запросе .

История

Мотивацией к созданию ArangoDB стало желание объединить наиболее распространённые способы использования баз данных NoSQL . Прочие СУБД, такие как MongoDB для документов и Neo4j для графов поддерживают только одну модель данных. ArangoDB пытается объединить варианты их использования вместе, чтобы создать базу данных «всё в одном».

Первая версия ArangoDB была выпущена весной 2012 года. Первоначально СУБД называлась AvocadoDB, однако в мае 2012 года во избежание юридических проблем название было изменено на ArangoDB .

Особенности

ArangoDB поддерживает масштабирующиеся запросы к графовым данным . Все данные в ArangoDB во внешнем представлении выглядят как JSON и аналогично структурированные документы, которые могут быть объединены в коллекции — подобие таблицы в реляционных базах данных . Но внутренний формат хранения — другой, это собственный двоичный формат ArangoDB’s VelocyPack . Упаковка и распаковка данных из JSON в коллекции и обратно осуществляется прозрачно для программиста .

Примечания

  1. . Дата обращения: 2 марта 2021. 20 января 2021 года.
  2. Vaish, Gaurav. . — Birmingham: Packt Publishing, 2013. — 1 online resource (iii, 127 pages) с. — ISBN 978-1-84969-499-5 , 1-84969-499-0, 1-84969-498-2, 978-1-84969-498-8, 1-299-44109-2, 978-1-299-44109-5.
  3. (амер. англ.) . ArangoDB . Дата обращения: 11 августа 2020. 29 августа 2020 года.
  4. (амер. англ.) . ArangoDB (9 мая 2012). Дата обращения: 11 августа 2020. 29 сентября 2020 года.
  5. Collins, Michael (Michael Patrick),. . — Beijing. — 1 online resource с. — ISBN 978-1-4493-5788-7 , 1-4493-5788-1, 978-1-4493-5786-3, 1-4493-5786-5.
  6. Neunhöffer, Max . www.github.com . ArangoDB GmbH (2016). Дата обращения: 28 декабря 2016. 1 декабря 2020 года.
  7. Agoub, Amgad; Kunde, Felix; Kada, Martin (2016). . Publikationen der DGPF . 25 : 10 – via ResearchGate.
Источник —

Same as ArangoDB