sqlite中的大型数据库 – 文件大小考虑?

我正在使用一个非常方便的sqlite数据库,这似乎满足了我的所有需求.

目前我的db大小<50MB,但我现在需要添加一个新表来存储大文本blob,这将导致db在明年内达到5GB. sqlite能够处理5GB的db大小吗?与mysql相比,有什么警告吗?

我不是数据库方面的专家,但我所做的大部分与DB相关的工作都使用了SQLite.根据我的经验,使数据库本身变大不应该导致大的性能损失.当然,你会有更多的数据,所以准备花更多的时间来查询它!

考虑一下这个思想实验:你有一个名为mydata的表,你在DB中一直使用它.现在,您添加一个不相关的表otherdata.您对mydata的查询不依赖于其他数据中的信息.即使您将GB的数据推送到其他数据中,您也不会觉得在使用mydata时会有任何真正的性能损失.

AFAIK,SQLite的架构支持这种说法.

相关文章

SQLite架构简单,又有Json计算能力,有时会承担Json文件/RES...
使用Python操作内置数据库SQLite以及MySQL数据库。
破解微信数据库密码,用python导出微信聊天记录
(Unity)SQLite 是一个软件库,实现了自给自足的、无服务器...
安卓开发,利用SQLite实现登陆注册功能