Привіт, знайшов декілька дуже крутих рішень, котрі зараз тестую. Є ідеї щодо іх запровадження, але зараз про самі рішення. Це буде цікаво тим, хто програмує та розробляє додатки.
Перше рішення це портативна база даних PocketBase або кишенькова база даних. Назва говоре сама за себе: це портативна база яка складається з одного файлу та не потребує установки. Буквально: завантажуєш один файл, відкриваєш консоль розробника та запускаєш його.
Користувач має змогу працювати з базою через зручний веб-інтерфейс.
Ця база за концепцією дуже схожа на Firebase, Supabase, AppWrite. Тобто це база більш орієнтована на користувача який не хоче сильно заглиблюватися в бекенд розробку та потребує дуже спрощену роботу з даними. База побудована на GO + SQLite3 та підтримує авторизацію через купу OAuth провайдерів, має SDK для JS та Dart, а файли вміє зберігати у S3 сховище. А ще там круті доки та підказки вбудовані одразу в інтерфейс. Рекомендують використовувати цю БД для маленьких та середніх проєктів. Вміє тримати 10К одноманітних зʼєднань на найдешевшему (€5) VPS від Hetzner.
Щодо сховища. Коли я дізнався що PocketBase працює з S3, то через підказки в інтерфейсі зрозумів що є купа аналогів. Швиденько запитав хто з них найдешевший і знайшов S3-сумісний хотсінг файлів який пропонує безкоштовно зберігати 10 ГБ файлів, а після цього ціна буде в чотири рази дешевша за прайс Амазона. Файловий хостінг сумісний з S3 має назву Backblaze.
Якщо комусь ця інформація буде корисна - поділіться своїми думками. Якщо є питання по PocketBase або Backblaze: запитуйте, може зможу щось підказати.
воу ! оно даже не совместимо с JDBC - какое то корявское самописное api
Так там у папці є файл бази sqlite3, можно ходити туди напряму якщо є гостра потреба.
Дуже дякую
Додав відео до посту.
Так, на мінімалках. З відношеннями між записами, з правами доступа до кожного запису.