From 79346118c224f433ec6da4ada3317f4aa45d2898 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=93=D1=80=D0=B8=D0=B3=D0=BE=D1=80=D0=B8=D0=B9=20=D0=A1?= =?UTF-8?q?=D0=B0=D1=84=D1=80=D0=BE=D0=BD=D0=BE=D0=B2?= Date: Mon, 25 May 2026 20:50:10 +0000 Subject: [PATCH] Update README.md --- README.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/README.md b/README.md index 3c02261..cde1b24 100644 --- a/README.md +++ b/README.md @@ -350,6 +350,21 @@ Found 1 document(s): "department": "IT" } +# Поиск документов, созданных в определённый период +futriix:~> findbytime users 2026-01-15 2026-01-16 + +# Просмотр полной истории документа +futriix:~> show timestamps users user123 +=== Timestamps for document: user123 === + Created: 2026-01-15 10:30:45.123 + Updated: 2026-01-15 15:22:18.456 + Deleted: 2026-01-16 09:15:30.789 + +# Восстановление удалённого документа +futriix:~> restore users user123 +✓ Document 'user123' restored at 2026-01-16 10:00:00.000 + + # Обновление документа (временная метка обновляется автоматически) futriix:~> update employees 550e8400-e29b-41d4-a716-446655440000 age=31,position=Senior Developer ✓ Document '550e8400-e29b-41d4-a716-446655440000' updated at 2026-01-15 10:35:45.234 @@ -1217,6 +1232,7 @@ futriix:~> doc compression employees 550e8400-e29b-41d4-a716-446655440000 - [x] Библиотека "raft-boltdb" заменить на встроенное файловое хранилище - [x] Реализовать уникальные и составные индексы - [x] Реализовать временные метки для основных объектов субд (таппл, коллекция, документ, поле, индекс, транзакция, ACL, узел кластера) +- [ ] Реализовать временные метки для объектов субд (Ограничений, Импорта-Экспорта, Триггеров, Lua-плагинов?) - [ ] Реализовать полноценный графический веб-интерфейс для управления кластером - [ ] Реализовать автоматический шардинг с консистентным хэшированием - [ ] Реализовать полноценную поддержку алгоритма Raft (с автоматическим перевывыбором лидера, с доменом отказа)