Qual banco usar no bot Discord: MariaDB, Mongo, Redis ou Postgres?
Guia para escolher o banco certo: economia e ticket pedem SQL, discord.js costuma ir de Mongo, cache/fila é Redis e APIs modernas usam PostgreSQL.
- SQL para economia e ticket
- Mongo no discord.js
- Redis = cache e fila
- Postgres para API/ORM
Links para seguir
Faça login para ir direto ao painelAntes de começar: SQLite no arquivo do bot funciona para teste. Em produção ele trava com dois processos, some no reinstall e não escala. Bot com economia, ticket ou whitelist quase sempre pede um banco de verdade.
Use MariaDB / MySQL se o bot fala a língua SQL: tabelas de dinheiro, cargos, tickets, whitelist e logs. A maior parte dos bots “sérios” (e clones de bots famosos) espera host, porta, usuário e senha MySQL. Planos em /mariadb
Use MongoDB se o seu projeto é Node com discord.js e Mongoose. Tutoriais de bot Node quase sempre colam uma connection string. Documentos flexíveis ajudam quando o schema ainda muda toda semana. Planos em /mongodb
Use Redis se o problema não é “guardar para sempre”, e sim velocidade: cooldown, rate-limit, sessão, fila de jobs (Bull) e cache de API. Redis não substitui MariaDB ou Mongo — combina com eles. Planos em /redis
Use PostgreSQL se você tem API, painel ou ORM moderno (Prisma, Drizzle, TypeORM). É o SQL que stacks NestJS e Next.js mais pedem hoje. Planos em /postgres
Combos comuns: bot discord.js + Mongo; bot de economia + MariaDB; bot grande + MariaDB + Redis; SaaS/painel + Postgres + Redis.
O que NÃO fazer: colocar o banco no mesmo processo do bot “para economizar” e depois não conseguir reiniciar um sem derrubar o outro; deixar senha fraca numa porta pública; commitar a senha no GitHub.
Na Loding cada banco é instância dedicada no PainelLH, com IP:porta só seus. O bot continua em /bots — são dois serviços que se falam pela connection string.
Próximo passo: se ainda está em dúvida e o bot pede MySQL, comece pelo MariaDB. Se o README fala em mongoose.connect, vá de MongoDB.
Vá direto ao link certo deste tutorial — sem procurar no menu.