Skip to content

Commit

Permalink
Plan for 14 lection
Browse files Browse the repository at this point in the history
  • Loading branch information
Dmitry Maslennikov committed Feb 2, 2024
1 parent eb5da31 commit 3968191
Show file tree
Hide file tree
Showing 2 changed files with 49 additions and 2 deletions.
49 changes: 47 additions & 2 deletions docs/lections/14 Хранение данных и ACID.mdx
Original file line number Diff line number Diff line change
@@ -1,2 +1,47 @@
+ BASE
+ гарантии: строгая/нестрогая ко
- при дизайне систем самые сложные вопросы появляются с хранением данных
- хранение данных
- данные храним в разных местах
- в памяти приложений
- в очередях (почти базы данных)
- в базах данных
- SQL
- No SQL
- New SQL
- Key-Value
- полнотекстовые
- In Memory
- Очереди
- Графовые (в т.ч. триплы)
- Объектные
- Иерархические
- чем отличаются?
- модель данных
- документы
- таблицы
- графы
- данные могут быть со схемой и без
- языки запросов
- отношения
- поиск
- модификация
- примеры
- SQL
- MapReduce
- SPARQL, Cypher
- Получение данных по ключу
- Варианты фильтрации и поиска
- хранят в памяти или на дисках
- индексы
- hash
- sstable
- b-tree
- полнотекстовый и неточный индекс
- локальность данных
- строковые и документные
- колоночные
- вопрос синхронизации
- временные данные (кто взял обработку этого запроса?)
- SQL — язык и базы
- Индексы и быстрый доступ к данным
- ACID
- распределенные SQL
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
+ BASE
+ гарантии: строгая/нестрогая консистентность

0 comments on commit 3968191

Please sign in to comment.