Обложка канала

LEFT JOIN

5709 @leftjoin

Канал Николая Валиотти об аналитике и визуализации данных, data science и BI

LEFT JOIN

4 года назад
Открыть в
В течение десятилетий центральное место в разработке приложений занимала реляционная модель данных, которая используется в таких реляционных СУБД, как Oracle, DB2, SQL Server, MySQL и PostgreSQL. Но в последнее время большое распространение стали получать и другие модели данных - нереляционные / NoSQL. NoSQL — это вид нетабличных баз данных, которые помогают хранить большие массивы данных без определённой структуры. NoSQL стали популярным решением из-за простоты и гибкости разработки, широкого функционала, высокой производительности и возможности горизонтального масштабирования.   В зависимости от модели данных и подходов к распределённости и репликации в NoSQL выделяют четыре основных типа систем: ▪️ключ - значение (Redis, Memcached) ▪️колоночные (SAP IQ, Vertica, ClickHouse, Google BigTable, InfoBright, Cassandra) ▪️документо-ориентированные (CouchDB, MongoDB, Amazon DocumentDB) ▪️графовые (Neo4j, Amazon Neptune, InfiniteGraph, InfoGrid) Данные типы систем используются для решения задач кэширования, машинного обучения, хранения time-series данных или данных различающихся по структуре, размеру и содержанию. Подробнее о преимуществах и недостатках применения различных типов NoSQL-систем и многом другом можете узнать на канале Базы данных и SQL Подписывайтесь: @db_in_it