<分区>
我正在使用 CodeIgniter 开发一个 php 应用程序。我打算将单个 MySQL 数据库拆分为多个 sqlite 数据库。也就是说,一个数据库(MySQL/PostgreSQL/SQLite)处理身份验证,每个用户一个 sqlite 数据库保存与用户相关的信息。我不使用任何连接,它的读取次数多于写入次数。
将数据库拆分为多个 sqlite 数据库以提高速度是个好主意吗?另外,扩展到多台服务器时会不会有问题?我可以根据用户使用重定向来指向正确的服务器。
编辑: 决定使用 MariaDB 作为所有用户的服务器。