与远程NoSql服务器通信的电子桌面应用程序

问题描述 投票:0回答:1

我已经开始致力于开发电子桌面应用程序。我对将这个应用程序与NoSQL数据库配对以创建用户,显示数据和执行CRUD操作感兴趣。我已经考虑过MongoDB和CouchDB等数据库,并且很好奇是否创建一个与其他地方托管的数据库进行通信的桌面应用程序。

我希望这里有人可以帮助我获得大量资源,以创建可与远程NoSQL数据库一起使用的桌面应用程序。这里的任何建议将不胜感激!

node.js mongodb electron couchdb desktop-application
1个回答
0
投票

我建议使用CouchDB,它使用基于JSON的文档格式。 CouchDB将服务器和数据存储功能捆绑在一个产品中,为文件插入,更新,检索和删除提供了类似REST的HTTP接口。 Apache CouchDB Nano是用于CouchDB的官方Node.js库。

以下是CouchDB的其他因素:

  • 它是开源的。
  • 具有全面的文档。
  • 可用于Linux,macOS和Windows。
  • 它易于安装,可以快速设置。
  • 它可以安装在您的本地计算机(用于开发),您自己的服务器或云中。
  • 它支持Mango查询语言(从MongoDB启发而来。
  • 它具有高度的可扩展性。
  • 它带有Fauxton Web界面,可让您即时创建,更新,删除,查看和查询文档。
© www.soinside.com 2019 - 2024. All rights reserved.