小编Chr*_*ith的帖子

SQLite是否适合用作Web服务器上的只读缓存?

我目前正在建立一个在网络前端使用python的高流量GIS系统.该系统是99%只读.为了提高性能,我正在考虑使用外部生成的预先生成的读取优化GIS信息缓存,并将其存储在每个Web服务器上的SQLite数据库中.简而言之,它将被用作分布式只读缓存,不必跳过网络.后端OLTP存储将是postgreSQL,但它将处理不到1%的请求.

我考虑过使用Redis,但数据集非常大,因此会增加托管的虚拟机的管理成本和内存成本.Memcache不适合,因为它无法进行范围查询.

我是否会使用SQLite来解决读并发问题?

这是一种明智的做法吗?

sqlite concurrency performance

11
推荐指数
1
解决办法
1895
查看次数

标签 统计

concurrency ×1

performance ×1

sqlite ×1