gpt4 book ai didi

multithreading - 如何使用 Node.js 创建多线程应用程序,访问 LevelDB?

转载 作者:搜寻专家 更新时间:2023-10-31 23:25:22 25 4
gpt4 key购买 nike

LevelUP 文档 ( https://github.com/rvagg/node-levelup#multi-process-access ) 中有这个:

LevelDB is thread-safe but is not suitable for accessing with multiple processes. You should only ever have a LevelDB database open from a single Node.js process. Node.js clusters are made up of multiple processes so a LevelUP instance cannot be shared between them either.

所以我无法使用 Node 集群 ( http://nodejs.org/api/cluster.html )

是否有其他选项可以让多进程(或多线程)Node.js 应用程序访问 LevelDB 数据库?

最佳答案

我会说 level-party是你要找的。当然,就每个子线程的多个 leveldb 而言,我不确定是否知道答案。

关于multithreading - 如何使用 Node.js 创建多线程应用程序,访问 LevelDB?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21408879/

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