问题标签 [database-caching]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
339 浏览

node.js - Pug 模板的缓存机制(避免文件系统)

我正在使用哈巴狗模板引擎。我想使用数据库(postgreSQL)缓存哈巴狗模板。pug 模板将包含其他 pug 模板,因此在从缓存中获取父 pug 时,还应返回包含的 pug 文件。而且我正在寻找一个增量缓存,以便应用程序在组装内容时不会获取模板的陈旧版本。

有人可以建议一个合适的实施吗?

0 投票
3 回答
4134 浏览

java - 我如何知道准备好的语句是否被缓存?

我在 tomcat lib 文件夹中将 Hikari 与 SQL Server 2016 和 sqljdbc4-2.0.jar 一起使用。

我对 db 资源的配置如下:

我的数据源配置如下:

我如何知道preparedstatement 缓存是否适用于不同的连接?

我正在使用带有 hibernate v4.3.10.Final 的 Spring 容器管理事务。

另外,为了使缓存起作用,我是否需要启用二级缓存?

0 投票
2 回答
3301 浏览

sqlite - 使用颤振的 sqflite 时出现错误 database_closed

我尝试使用 sqflite 来保存一些数据,例如我的电影类,但是当我尝试在数据库上插入或查询时,看到此消息:


我的MovieBloc班级:


我的MovieProvider班级:


save的 sqflite 方法:


load的 sqflite 方法:


  • 我观察到,在类的insertAll方法中,使用 await 和 asyncMovieProvider将列表中的任何电影插入到 sq 中:movies
  • 我尝试closeopen数据库有时顺序和其他游戏closeopen数据库......

我的日志:


请帮我修复它

0 投票
1 回答
20 浏览

mongodb - 用于缓存写入的 Mongodb 内存引擎与 Redis

我有一个服务器用于处理用户使用 Mongodb 的页面查看历史记录。

当用户查看页面时,集合是这样保存的

view_collection

page_collection

用户集合

一切正常,除了我想找到一种方法来缓存进入数据库的操作。

我一直在考虑如何使用 Redis 来缓存写作,然后定期循环遍历 Redis-keys 以将结果插入数据库。(但这太复杂了,需要大量的编码。)另外,我发现 Mongodb 有 In-Memory Storage,为此我可能不需要从零开始重写所有内容,只需更改 mongod 的一些配置文件即可获取缓存-写作品