Update README.md

This commit is contained in:
Григорий Сафронов 2025-07-06 19:26:42 +00:00
parent f4e4e67d44
commit f7ee208d77

View File

@ -70,6 +70,7 @@ Futriix является резидентной субд, т.е. храняще
* **Резидентная СУБД** - субд, хранящая все свои данные в оперативной памяти, с периодическим сохранением на HDD или SSD * **Резидентная СУБД** - субд, хранящая все свои данные в оперативной памяти, с периодическим сохранением на HDD или SSD
* **Инстанс** - запущенный экземляр базы данных * **Инстанс** - запущенный экземляр базы данных
* **Узел (хост,нода)** - физический сервер * **Узел (хост,нода)** - физический сервер
* **Таппл** - аналог документа в любой документно-ориентированной субд
* **Кластер** - группа компьютеров, объединённых высокоскоростными каналами связи и представляющая с точки зрения пользователя единый аппаратный ресурс * **Кластер** - группа компьютеров, объединённых высокоскоростными каналами связи и представляющая с точки зрения пользователя единый аппаратный ресурс
* Команды, выполняемые с привилегиями суперпользователя (root), отмечены символом приглашения **«#»** * Команды, выполняемые с привилегиями суперпользователя (root), отмечены символом приглашения **«#»**
* Команды, выполняемые с правами обычного пользователя(user), отмечены символом приглашения **«$»** * Команды, выполняемые с правами обычного пользователя(user), отмечены символом приглашения **«$»**
@ -79,28 +80,28 @@ Futriix является резидентной субд, т.е. храняще
## Подготовка ## Подготовка
**Для операционных систем семейства Debian** выполните следующие шаги: **Для операционных систем семейства Debian** выполните следующие шаги:
* Устанавливаем язык программирования C/C++, соопутствующие утилиты (autoconf и другие) * Устанавливаем язык программирования Rust
```sh ```sh
# apt update # apt update
# apt upgrade # apt upgrade
# apt install build-essential nasm autotools-dev autoconf libjemalloc-dev tcl tcl-dev uuid-dev libcurl4-openssl-dev cmake git hugepages # curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
``` ```
**Для операционных систем семейства Red Hat (Fedora, Aurora)** выполните следующие шаги: **Для операционных систем семейства Red Hat (Fedora, Aurora)** выполните следующие шаги:
* Устанавливаем язык программирования C/C++, соопутствующие утилиты (autoconf и другие) * Устанавливаем язык программирования Rust
```sh ```sh
# dnf update # dnf update
# dnf install -y jemalloc-devel g++ libuuid-devel libatomic openssl-devel curl-devel cmake git hugepages # curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
``` ```
**Для операционной системы Alpine** выполните следующие шаги: **Для операционной системы Alpine** выполните следующие шаги:
* Устанавливаем язык программирования C/C++, соопутствующие утилиты (autoconf и другие) * Устанавливаем язык программирования Rust
```sh ```sh
# apk update # apk update
# apk add --no-cache coreutils gcc linux-headers make musl-dev util-linux-dev openssl-dev curl-dev g++ bash git perl libunwind-dev # curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
``` ```
@ -156,12 +157,10 @@ futriix:~> update user5 '{"name": "Alice Smith", "age": 26}'
Update successful Update successful
``` ```
Удалим весь таппла Удалим весь таппл
```sh ```sh
futriix:~> delete user1 futriix:~> delete user1
Delete successful Delete successful
``` ```
<p align="right">(<a href="#readme-top">К началу</a>)</p> <p align="right">(<a href="#readme-top">К началу</a>)</p>