TGViewer
Segment@tion fault Segment@tion fault @psauxww · 2.11K subscribers
Post #490 1.01K
Баз данных key-value просто дохрена, но пришлось написать собственную. Мне нужны были несколько фич:

- ключ репортится как записанный только после полной синхронизации на диск, что позволяет пережить отключение питания "на ходу", например в электрощитке без батарей
- очень простой формат данных, который способен починить в случае аварии любой админ
- поддержка ключей-объектов с валидацией через JSON Schema

https://www.yedb.org - тут полная спецификация и ссылки на версии. Есть клиент-сервер и embedded-библиотека под Rust, а есть всё тоже самое под Python. В моем случае обычно Rust-сервер и Python-клиент.

Смотрите, пользуйте.

Ну и видео-демка. https://www.youtube.com/watch?v=i3hSWjrNqLo
YouTube YEDB - ultra-rugged key-value database, power loss demo YEDB is the ultra-rugged key-value, client/server and embedded (Python, Rust) database, built especially for EVA ICS. The main feature of YEDB is surviving during any power loss, unless the machine file system is dead. YEDB is open-source and available for…
More from @psauxww
  1. Oct 7, 2026ожидание: ИИ заменит программистов реальность: программисты перешли в пастухи агентов, ИИ…
  2. Oct 3, 2026Поскольку диффузии теперь фейлят на нестандартной анатомии, Windhoek Beer наняли реального…
  3. Oct 3, 2026коллеги из США не смогли перевести диалог и попросили меня. я конечно сразу понял, но реши…
  4. Sep 28, 2026Диффузии - это генератор фейков. Вы смотрите на пиксели и думаете что это человек. А его н…
  5. Sep 25, 2026тренды тиктока в распечатках. для тех кому мало интернета. господь, жги
  6. Sep 23, 2026бунт ИИ-шлюх
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →