我们正在开发一个桌面应用程序,它的架构是模块化的,有一个核心级别部分,下面有模块。这些模块是用Java和JavaScript代码编写的。 我们想使用一个数据库,我们决定一个独立的数据库对我们有益,这是:
我们非常喜欢MongoDB,但在Windows上,它只安装了服务安装程序。虽然这是一个单独的安装程序,但它并不适合我们。对我们来说有趣的是,它在过去仍然是一个压缩版本......
首先,我想询问是否有任何方法可以使MongoDB可移植或以某种方式处理我们的情况。 如果MongoDB不适合我们,只是因为可移植性哪种数据库符合我们的要求?
非常感谢,祝你有愉快的一天, 罗伯特。
答案 0 :(得分:0)
我不确定你是说便携式,如将MongoDB移植到Windows或便携式MongoDB移植版。以下是“类似MongoDB”的可移植数据库的链接:https://www.npmjs.com/package/mongo-portable。这里是社交版Mongo for Windows的链接(具有非常具体的要求)https://docs.mongodb.com/manual/tutorial/install-mongodb-on-windows/
如果你想为你的特定环境移植一个版本的MongoDB,它是开源的,所以你可以自己获取源代码并移植它。
我不知道从实际的MongoDB发行版中制作某种可移植版本。为此,我相信你可以在mongodb.com查看。