mkdir ~/ydbd && cd ~/ydbd
curl https://install.ydb.tech | bash
./start.sh ram
# или ./start.sh disk
# или ./start.sh drive "/dev/$DRIVE_NAME"
YDB — это отказоустойчивая распределенная СУБД SQL. YDB обеспечивает высокую доступность, горизонтальную масштабируемость, строгую согласованность и поддержку транзакций ACID. Запросы выполняются с помощью диалекта SQL (YQL).
YDB позволяет одновременно работать с транзакционными (OLTP), аналитическими (OLAP) и потоковыми нагрузками.
Вместо полноценной установки (выше), можно запустить YDB используя Docker:
mkdir ~/ydbd && cd ~/ydbd
mkdir ydb_data && mkdir ydb_certs
docker run -d --rm --name ydb-local -h localhost \
--platform linux/amd64 \
-p 2135:2135 -p 2136:2136 -p 8765:8765 \
-v $(pwd)/ydb_certs:/ydb_certs -v $(pwd)/ydb_data:/ydb_data \
-e GRPC_TLS_PORT=2135 -e GRPC_PORT=2136 -e MON_PORT=8765 \
-e YDB_USE_IN_MEMORY_PDISKS=true \
cr.yandex/yc/yandex-docker-local-ydb:latest
▪️ GitHub
▪️ Доки
@sqlhub



