【问题标题】:How to persist level db data on local file system or any other database如何在本地文件系统或任何其他数据库上保存级别数据库数据
【发布时间】:2017-11-09 11:58:27
【问题描述】:

我正在使用 LevelDb 的 nodejs 应用程序。 LevelDB 是 Google 编写的一个快速键值存储库,提供从字符串键到字符串值的有序映射。

每当我重新启动应用程序服务器时,levelDB 数据就会从内存中删除。我想将 LevelDB 数据保存在本地文件系统或任何其他数据库上,以便服务器的每个启动服务都可以获得该数据。

【问题讨论】:

  • 你使用什么模块?这个使用db文件npmjs.com/package/level
  • @yeya 如果 kinesalite 也创建 db 文件,我该怎么做才能使我的 db 文件不会删除数据?
  • 抱歉,没听懂您的问题。

标签: node.js in-memory-database leveldb


【解决方案1】:

只需在 cli 模式下使用--path <path>,

或{path: './mydb'} 以编程方式

都是here

【讨论】:

    猜你喜欢
    • 2012-08-14
    • 2012-11-27
    • 1970-01-01
    • 2019-07-03
    • 1970-01-01
    • 2019-02-04
    • 1970-01-01
    • 2010-11-08
    • 2012-08-29
    相关资源
    最近更新 更多