Что такое NoSQL
RDBMS и NoSQL: ключевые различия двух подходов к хранению данных
В мире баз данных уже давно идет негласное соревнование между двумя титанами — реляционными системами управления базами данных (RDBMS) и более молодыми, но амбициозными NoSQL решениями. Каждый день разработчики по всему миру задаются вопросом: какую технологию выбрать для своего проекта? Чтобы ответить на этот вопрос, необходимо глубоко понимать фундаментальные различия между этими подходами, их сильные и слабые стороны, а также сценарии, где каждый из них проявляет себя наилучшим образом. Реляционные...
Виды баз данных: от реляционных до новейших NoSQL и не только
Сегодня поговорим про базы данных – их разновидности, различия и для каких задач каждая подходит. Баз данных сейчас столько, что глаза разбегаются: от классических реляционных SQL-систем до модных NoSQL-решений вроде ClickHouse, и дальше – ключ-значение, документных, графовых, колоночных... Давайте разбираться, зачем нам столько разных баз и где какую лучше применять (включая даже, где удобнее хранить деревья, JSON или файлы). Кстати, маленькое историческое отступление: первые базы данных появились ещё в 60-х...