Базы данных. Моделирование баз данных
Begin /* Персистентность
Терминология Persistence - один из айтишных терминов, который не переводится прямо на русский. Во всяком случае не одним словом. Сохраняемость? Персистентность - способность системы сохранять собственное состояние после остановки процесса. Вообще феномен присущ не только для информационных систем. Способность тритонов и прочих примитивных гадов "оживать" после полной заморозки, например - сходное явление. Другое дело, что нам пока не до конца известно, какая часть, если так можно выразиться, сознания,...
📚📚 #MartinFowler - #NoSqlBriefGuide
📚📚 #MartinFowler - #NoSqlBriefGuide 📝📝 Многовариантная персистентность В условиях современных систем и разнородных требований использование одной базы данных становится ограничением. Подход polyglot persistence позволяет применять разные типы баз данных для разных задач — повышая гибкость, масштабируемость и устойчивость архитектуры. ⏺️ Зачем это нужно? Разные компоненты системы имеют разные требования к хранению данных: ■ Поведенческие события — быстрые вставки, простое хранение (Key-Value). ■ Пользовательские профили — гибкость и полнотекстовый поиск (документные БД). ■ Сеть связей — выражение сложных взаимосвязей (графовые БД)...