用于大型静态索引数据的最佳无服务器数据库

本文关键字:最佳 服务器 数据库 数据 大型 静态 索引 用于 | 更新日期: 2023-09-27 18:36:34

静态数据一起使用的最佳无服务器数据库是什么 要查询性能良好,数据会有很多索引?

有一些数据将被查询,我不需要任何类型的事务或更改,数据是 5.0 GB,我需要它与一些应用程序一起部署,我的列上需要 40 个索引,使用什么最好的技术,由于数据大小限制,我无法使用 SQL CE, 我的建议是SQLite和Firebird,还有其他选择吗,什么是最好的,为什么?

:大多数索引位于 int 列上,其他索引位于要使用 (=) 运算符进行比较的小字符串列上。

用于大型静态索引数据的最佳无服务器数据库

我建议将SQLite与事务一起使用。到目前为止,我从未遇到过任何性能问题,运行 1 GB 的数据库文件。

也许这个链接会有所帮助:SO 关于将 SQLite 与大型数据集一起使用

SQLite 在并发方面存在一些问题,但如果你没有很多用户,那么它将是一个不错的选择:

SQLite 官方 何时使用

并且有一些限制,这些限制在生产使用中几乎从未发生过(例如 2 GB Blob)SQlite 官方限制