Перейти к содержанию
Learning Platform
System Design для TON-разработчика / Модуль 06
Глоссарий
Troubleshooting
Поиск
⌘
K
Войти через Telegram
Я ознакомлен(а) с
Пользовательским соглашением
и
Политикой конфиденциальности
, и даю согласие на обработку моих персональных данных.
RU
▾
Программа курса · System Design для TON-разработчика
Урок 06.04
·
18 мин
Содержание
Проблема: как хранить key-value на TON
HashmapE: Patricia Trie в cells
Complexity
Ключевое ограничение: Gas
Design Patterns для Dictionaries
Pattern 1: Bounded Dictionary
Pattern 2: Sharded Dictionary (использовать child contracts)
Pattern 3: Off-chain Index + On-chain Proofs
Storage Optimization Strategies
Strategy 1: Pack values tightly
Strategy 2: Lazy deletion
Strategy 3: Use inline data instead of dict
Когда использовать Dict vs Child Contracts
Продвинутый
Hashmap
Dictionary
Patricia Trie
Key-Value
Storage
Доступ закрыт
Требуется вход
Для доступа к материалам курса необходимо войти через Telegram
Я ознакомлен(а) с
Соглашением
и
Политикой
, и даю согласие на обработку ПДн.
Войти через Telegram
← Предыдущий урок
TL-B: язык описания схем данных
Следующий урок →
Storage Optimization и Data Layout
Вернуться к курсу
Прогресс модуля
0 из 5