中级 10分钟

持久性和数据库

可靠地存储您的机器人数据( SQLite,MySQL,MongoDB)。

#数据库#持久性#SQL单词

准备好开始你的服务了吗?在线检查报价和订单。

查看要约和顺序

选择存储

要保留重启之间的数据( 经济、级别、配置),请选择一个合适的数据库:

  • SQLite:简单,本地文件,理想启动
  • MySQL / MariaDB:稳健,多存取
  • MongoDB:面向文档

连接

  1. 安装驱动程序( 例如)。 better-sqlite3, mysql2, mongoose)
  2. 在 环境变量 中存储标识符
  3. 开始连接到启动

良好做法

  • 永远不要在代码中以纯语言存储标识符
  • 管理连接错误和重连接
  • 定期保存您的数据库( 特别是SQLite:文件)

文件持久性

有了SQLite,基本文件会保存在服务器文件中:它会保存在重启之间,并包含在您的备份中。