Storage: версии и исследовательские границы¶
Источники · Раздел 02 · Machine-readable registry
Проверка: 2026-11-02. Зафиксированные baselines — область применимости текста, а не утверждение, что это последние версии, безопасные deployment defaults или рекомендация обновления. Состояние patch/security support нужно проверять перед эксплуатацией. Непроверенные version-specific возможности не объявляются FACT.
Методика¶
Основные источники — документация производителей/Apache и versioned upstream repositories. Реальные архитектуры компаний здесь не добавлены: четыре walkthrough HYPOTHETICAL. Реестр Stage1/2 сохранён без замены кандидатов. Availability, прочтение документа, parser check и runtime/fault verification — разные статусы.
В каждой system article источники в пункте 15 охватывают механизмы соответствующих разделов; критичные оговорки ниже привязаны к прямой странице. Полный HTTP-аудит всех Markdown URLs: протокол (архив рабочего проекта). HTTP200 подтверждает только доступность; HTTP403/406/timeout не доказывает отсутствие документа. Fragments внешних URL автоматически не проверялись.
Ограничения версий¶
- PostgreSQL17/InnoDB8.4/Oracle19c имеют разные MVCC, undo и isolation implementations; не переносить snapshot/locking behavior по одинаковому имени уровня.
- ClickHouse25.8 и Redis7.4 описаны по rolling docs: применены устойчивые базовые механизмы, без приписывания новых cloud/Redis8 функций. Release-specific settings требуют отдельной проверки на бинарном релизе.
- Cassandra stable может перейти на другую ветку; ScyllaDB закреплена branch-2025.1. LWT в выбранной ветке не поддерживается с tablets. Raft topology и data write consistency разделены.
- DynamoDB — сервисный контракт на дату проверки, API2012-08-10/global tables2019.11.21. MREC/MRSC различаются: MRSC не поддерживает TTL и transaction operations по прочитанной документации. География и feature matrix изменяемы.
- TimescaleDB2.20.x: latest API docs обновляются; release tag подтверждает baseline, но runtime/signatures/edition нужно проверять совместно с PostgreSQL17. Исторические multi-node примеры не считаются поддержкой в этом baseline.
- MinIO: public docs переехали к AIStor, поэтому для OSS использован release tag. AIStor-only topology/defaults не перенесены. Текущая политика поддержки OSS — отдельный operational вопрос.
- Iceberg1.9.2/formatv2; DeltaOSS3.3.x/Spark3.5; Hudi1.0.2. Table format version, engine connector, catalog, object backend и enabled features образуют compatibility matrix. Ни format, ни Spark grammar check не доказывают эту матрицу.
Первичные источники по системам¶
PostgreSQL¶
Версия/область: PostgreSQL 17. Статья.
- Документация / upstream 1
- Документация / upstream 2
- Документация / upstream 3
- Документация / upstream 4
- Документация / upstream 5
- Документация / upstream 6
- Документация / upstream 7
- Документация / upstream 8
- Документация / upstream 9
- Документация / upstream 10
- Документация / upstream 11
Oracle¶
Версия/область: Oracle Database 19c; edition/options проверять отдельно. Статья.
- Документация / upstream 1
- Документация / upstream 2
- Документация / upstream 3
- Документация / upstream 4
- Документация / upstream 5
MySQL¶
Версия/область: MySQL 8.4 LTS, InnoDB. Статья.
- Документация / upstream 1
- Документация / upstream 2
- Документация / upstream 3
- Документация / upstream 4
- Документация / upstream 5
ClickHouse¶
Версия/область: ClickHouse 25.8, семантика MergeTree; документация rolling. Статья.
- Документация / upstream 1
- Документация / upstream 2
- Документация / upstream 3
- Документация / upstream 4
- Документация / upstream 5
- Документация / upstream 6
DuckDB¶
Версия/область: DuckDB 1.4.3, embedded native storage. Статья.
- Документация / upstream 1
- Документация / upstream 2
- Документация / upstream 3
- Документация / upstream 4
- Документация / upstream 5
Redis¶
Версия/область: Redis Open Source 7.4; документация latest, без Redis 8-only функций. Статья.
- Документация / upstream 1
- Документация / upstream 2
- Документация / upstream 3
- Документация / upstream 4
- Документация / upstream 5
- Документация / upstream 6
Cassandra¶
Версия/область: Apache Cassandra 5.0; stable documentation может обновляться. Статья.
- Документация / upstream 1
- Документация / upstream 2
- Документация / upstream 3
- Документация / upstream 4
- Документация / upstream 5
ScyllaDB¶
Версия/область: ScyllaDB 2025.1; отдельно vnode keyspace и tablets. Статья.
- Документация / upstream 1
- Документация / upstream 2
- Документация / upstream 3
- Документация / upstream 4
- Документация / upstream 5
DynamoDB¶
Версия/область: DynamoDB API 2012-08-10; global tables 2019.11.21; проверено 2026-11-02. Статья.
- Документация / upstream 1
- Документация / upstream 2
- Документация / upstream 3
- Документация / upstream 4
- Документация / upstream 5
MongoDB¶
Версия/область: MongoDB 8.0, WiredTiger. Статья.
- Документация / upstream 1
- Документация / upstream 2
- Документация / upstream 3
- Документация / upstream 4
- Документация / upstream 5
Couchbase¶
Версия/область: Couchbase Server 7.6; SDK transactions и edition проверять отдельно. Статья.
- Документация / upstream 1
- Документация / upstream 2
- Документация / upstream 3
- Документация / upstream 4
- Документация / upstream 5
Elasticsearch¶
Версия/область: Elasticsearch 8.19, не Serverless. Статья.
- Документация / upstream 1
- Документация / upstream 2
- Документация / upstream 3
- Документация / upstream 4
- Документация / upstream 5
OpenSearch¶
Версия/область: OpenSearch 2.19, self-managed. Статья.
- Документация / upstream 1
- Документация / upstream 2
- Документация / upstream 3
- Документация / upstream 4
TimescaleDB¶
Версия/область: TimescaleDB 2.20.x на PostgreSQL 17; self-hosted, функции зависят от edition. Статья.
- Документация / upstream 1
- Документация / upstream 2
- Документация / upstream 3
- Документация / upstream 4
S3 / MinIO¶
Версия/область: Amazon S3 API: 2026-11-02; MinIO OSS RELEASE.2025-04-22T22-12-26Z, не AIStor. Статья.
- Документация / upstream 1
- Документация / upstream 2
- Документация / upstream 3
- Документация / upstream 4
- Документация / upstream 5
Iceberg¶
Версия/область: Apache Iceberg 1.9.2; format v2, engine/catalog отдельно. Статья.
- Документация / upstream 1
- Документация / upstream 2
- Документация / upstream 3
- Документация / upstream 4
- Документация / upstream 5
Delta Lake¶
Версия/область: Delta Lake OSS 3.3.x; Spark 3.5, protocol/features отдельно. Статья.
- Документация / upstream 1
- Документация / upstream 2
- Документация / upstream 3
- Документация / upstream 4
- Документация / upstream 5
Hudi¶
Версия/область: Apache Hudi 1.0.2; Spark/Flink bundle должен соответствовать движку. Статья.
- Документация / upstream 1
- Документация / upstream 2
- Документация / upstream 3
- Документация / upstream 4
- Документация / upstream 5
Дополнение Delta: S3 single/multi-cluster commit configuration.
Что требует следующего исследования¶
Подтвердить выбранные production patch versions, licenses/editions, storage/connector compatibility и реальные recovery procedures в тестовом окружении. Провести overlapping writer tests Iceberg/Delta/Hudi на целевом catalog/S3 backend. Измерить skew, file/partition sizing и time-to-restore на реальных данных. Подтвердить контроль PII/keys/retention по применимой юрисдикции; правовая достаточность здесь UNKNOWN.