例如,MySQL 与 SQLite?我知道 MySQL 更难安装和配置... 在这方面,SQLite 或其他数据库是否更适合?
答案1
答案2
如果追求高可移植性,SQLite 是最好的。但是,对于大数据量的操作,MySQL 更胜一筹。
MySQL - 需要设置 - 需要在安装时创建模式 - 非常快 - 许多存储引擎 - 具有 SQLite 中缺少的许多有用的东西
SQLite - 只需要库(在某些情况下需要语言绑定,例如 sqlite3-ruby) - 可移植性 - 你可以随应用程序重新分发数据库 - 需要定期优化(VACUUM) - 速度不太快 - 记录很多(100.000.000+)时几乎无法使用