在使用 node.js 对象(数组、映射等)进行一些数据索引实验时(从数据库中获取数据需要一定时间),我希望我的 node.js 对象可以自动透明地保存在数据库中。
我已经使用过 MongoDB 以及其他数据库(包括基于 SQL 的数据库)一段时间了,我非常清楚 JavaScript 对象(同步访问,没有查询)和数据库记录(异步访问,查询等)之间的查询/更新机制非常不同。但是,我仍然希望存在一种解决方案,使 JavaScript 变量至少对于索引而言是持久的,并且有所帮助。
基本上,我想到的是类似于 HTML5 的 LocalStorage,但用于 node.js 服务器。
你认为这个想法有趣、可行,或者它已经存在了吗?
编辑:正在进行中的工作:https://github.com/adrienjoly/persistent-harmony
我已经使用过 MongoDB 以及其他数据库(包括基于 SQL 的数据库)一段时间了,我非常清楚 JavaScript 对象(同步访问,没有查询)和数据库记录(异步访问,查询等)之间的查询/更新机制非常不同。但是,我仍然希望存在一种解决方案,使 JavaScript 变量至少对于索引而言是持久的,并且有所帮助。
基本上,我想到的是类似于 HTML5 的 LocalStorage,但用于 node.js 服务器。
你认为这个想法有趣、可行,或者它已经存在了吗?
编辑:正在进行中的工作:https://github.com/adrienjoly/persistent-harmony