sqlite中的大型数据库 – 文件大小考虑?
发布时间:2020-12-12 19:03:32 所属栏目:百科 来源:网络整理
导读:我正在使用一个非常方便的sqlite数据库,这似乎满足了我的所有需求. 目前我的db大小50MB,但我现在需要添加一个新表来存储大文本blob,这将导致db在明年内达到5GB. sqlite能够处理5GB的db大小吗?与mysql相比,有什么警告吗? 我不是数据库方面的专家,但我所做的
我正在使用一个非常方便的sqlite数据库,这似乎满足了我的所有需求.
目前我的db大小<50MB,但我现在需要添加一个新表来存储大文本blob,这将导致db在明年内达到5GB. sqlite能够处理5GB的db大小吗?与mysql相比,有什么警告吗? 我不是数据库方面的专家,但我所做的大部分与DB相关的工作都使用了SQLite.根据我的经验,使数据库本身变大不应该导致大的性能损失.当然,你会有更多的数据,所以准备花更多的时间来查询它!考虑一下这个思想实验:你有一个名为mydata的表,你在DB中一直使用它.现在,您添加一个不相关的表otherdata.您对mydata的查询不依赖于其他数据中的信息.即使您将GB的数据推送到其他数据中,您也不会觉得在使用mydata时会有任何真正的性能损失. AFAIK,SQLite的架构支持这种说法. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |