当节点js程序启动时,我将从表中读取数据并将其存储在nodejs全局内存中。一旦加载,在程序中,当流量到来时,根据某些参数从加载的表中选择一行。
答案 0 :(得分:1)
SQL Lite是一个进程内数据库,可以将其写入磁盘文件或内存。
const sqlite3 = require('sqlite3').verbose();
let db = new sqlite3.Database(':memory:');
let db = new sqlite3.Database(':memory:', (err) => {
if (err) {
return console.error(err.message);
}
console.log('Connected to the in-memory SQlite database.');
});
现在,您可以序列化查询并将其用作内存数据库。