gpt4 book ai didi

CouchDB 内存实现

转载 作者:行者123 更新时间:2023-12-04 03:59:27 24 4
gpt4 key购买 nike

是否有 CouchDB 的模拟后端,即相同的 REST 接口(interface)和语义但纯粹在内存中?我们有一个测试套件,每次都在原始数据库上运行每个测试(可重现),但针对真实数据库运行可能会更快。

最佳答案

您的意思是针对模拟数据库运行吗?

我不认为有什么东西是开箱即用的。两个想法:

  • 内存文件系统上的 CouchDB。设置 ramdisk 或 tmpfs 挂载,并配置 CouchDB database_dirview_index_dir指向那里。
  • PouchDB正在将 CouchDB 移植到浏览器 IndexedDB 标准。您没有说您使用的是哪种语言和环境,但如果您可以运行 Node.js,这可能值得研究。 PouchDB 势头良好,我认为它很快就会在 Node.js 中运行(可能通过 jsdom 或其他一些库。请注意,这并没有为您提供完整的解决方案;但您已将问题扩展为“内存中是否存在 IndexedDB Node.js 的实现”,鉴于其采用轨迹,答案要么是"is",要么是“很快”。
  • 关于CouchDB 内存实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10544434/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com