diff --git a/README.md b/README.md index 61b4b69..9ac106f 100644 --- a/README.md +++ b/README.md @@ -195,6 +195,27 @@ Update successful Index dropped ``` + 1. Добавление данных с текущим временем: + ```sh + futriix:~> tsinsert temperature '{"value": 23.5, "unit": "C"}' + сервер автоматически добавит текущую метку времени + ``` + ```sh + 2. Добавление данных с явным указанием времени (UNIX timestamp в миллисекундах): + + futriix:~> tsinsert humidity '{"value": 45, "unit": "%"}' 1672531200000 + ``` + 3. Запрос данных за указанный временной диапазон: + + ```sh + futriix:~> tsquery temperature 1672531200000 1672617600000 + + Time series data: + 1672531200000: {"value": 23.5, "unit": "C"} + 1672552800000: {"value": 22.1, "unit": "C"} + 1672574400000: {"value": 24.3, "unit": "C"} + ``` +
(К началу)
## Репликация @@ -355,6 +376,27 @@ def get_value(key): ## Lua-интерпретатор +1.Выполнение однострочного скрипта + +```sh +futriix:~> futexec 'return "Hello, " .. os.date("%Y-%m-%d")' +"Hello, 2023-12-31" +``` + + +2. Интерактивный режим lua-интерпретатора + +```sh +futriix:~> futexec +lua> x = 10 + 5 +lua> return x * 2 +=> 30 +lua> exit +``` +3. Вызов lua-скрипта из файла +```sh +futriix:~> sysexec analyze_data +```(К началу)