Базы данных. Кто какие использует?

Настраиваю базу данных postgres на отдельном vps сервере. Оказалось достаточно сложной задачей, пока не завершенной. То есть n8n на оном сервере, базы данных на другом. Ищу оптимальные варианты. Попал в сетевой ад). Подскажите кто какие варианты хостингов или подключения баз данных использует ?

#postgres #sql #msql #db #vps

В основном использую Postgres. Почти всегда ставлю отдельно от n8n на другой vps.
Если векторная, то сейчас на hosted версии qdrant сижу. Пару проектов на облачной pinecone

1 лайк

вот отсюда можно установить на один сервер и n8n и supabase (грубо говоря, удобный интерфейс для posgres)

2 лайка

В связи с ограниченными ресурсами пробовал разные варианты.
Вариант 1. Pgvector (настройка postgres для векторной бд), там же и обычные данные хранил. Контейнер с ним периодически отваливался и зависал. Пришлось разделить.
Вариант 2. Qdrant для векторной бд, postgres для обычной. В итоге postgres после обновлений несколько раз дропал бд, что мне сильно не понравилось. Помимо этого он начал грузить проц на 100%. Пришлось от него отказаться.
Вариант 3. Итоговый. Оставил qdrant для векторной бд. Обычные таблицы перенес в n8n tables. Получилось минималистично, ничего не жрет, не лагает и пинг маленький (меньше чем обращение к postgres из n8n).
Всё висит в контейнерах на одном сервере в 2 гб озу и 1 ядром.

2 лайка

Если нужны не сложные базы данных мне тоже понравились n8n tables. Так же видел ролик с сравнением встроенных баз с внешними - в тоге из-за отсутствия необходимости авторизации внутренние базы оказались в несколько раз быстрее, НО если требуется записывать или запрашивать очень много данных сразу - то наоборот они почему то уступают по скорости

1 лайк

На одном vps в разных докер контейнерах, отдельный поддомен для админки и никаких проблем

1 лайк