Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 不使用';推送数据不需要私钥_Node.js_Database_Web Services_Web_Iot - Fatal编程技术网

Node.js 不使用';推送数据不需要私钥

Node.js 不使用';推送数据不需要私钥,node.js,database,web-services,web,iot,Node.js,Database,Web Services,Web,Iot,我有一个项目,我将是开源的工作。该项目记录了来自世界各地的数据。人们可以查看网站上的说明,构建原型,原型将其数据贡献给一个巨大的数据库 这是完美的,除了一个大问题。为了推送数据,您需要在代码()中放入私钥。这还将允许任何拥有代码的人(每个人都可以查看我的项目,因为它是开源的)编辑、修改和删除数据库中的数据,因为他们拥有私钥 有没有免费的替代方案,这样我就可以做到这一点?我使用NodeJS作为我项目的主要语言 编辑:我也没有一台服务器来承载我自己的数据库。我还需要一个托管服务(这就是为什么data

我有一个项目,我将是开源的工作。该项目记录了来自世界各地的数据。人们可以查看网站上的说明,构建原型,原型将其数据贡献给一个巨大的数据库

这是完美的,除了一个大问题。为了推送数据,您需要在代码()中放入私钥。这还将允许任何拥有代码的人(每个人都可以查看我的项目,因为它是开源的)编辑、修改和删除数据库中的数据,因为他们拥有私钥

有没有免费的替代方案,这样我就可以做到这一点?我使用NodeJS作为我项目的主要语言


编辑:我也没有一台服务器来承载我自己的数据库。我还需要一个托管服务(这就是为什么data.sparkfun与我需要的非常接近)。

我认为类似的项目可以工作。它是用Node构建的。它不一定是完美的,因为它比数据库更面向文件,但您可以使它适应您的应用程序。它使用加密和版本控制来保证安全性。

我认为类似于此项目的东西可以工作。它是用Node构建的。它不一定是完美的,因为它比数据库更面向文件,但您可以使它适应您的应用程序。它使用加密和版本控制来保证安全性。

我发现了一个名为的东西,它由谷歌托管。它有一整套数据库、文件系统和识别用户的方法。您需要一个API密钥来发布和检索数据,但它并不意味着是私有的。它还允许您设置禁止编辑和删除数据的规则,除非您拥有数据库

它支持iOS应用程序、Android应用程序和Web应用程序(易于与NodeJS集成)。免费版本有一些限制,但对大多数爱好者来说已经足够了

我发现了一个叫做的东西,它是由谷歌托管的。它有一整套数据库、文件系统和识别用户的方法。您需要一个API密钥来发布和检索数据,但它并不意味着是私有的。它还允许您设置禁止编辑和删除数据的规则,除非您拥有数据库


它支持iOS应用程序、Android应用程序和Web应用程序(易于与NodeJS集成)。免费版本有一些限制,但对大多数爱好者来说已经足够了

感谢您的想法,但不幸的是,我没有服务器来承载数据库。可以在浏览器中运行。感谢您的想法,但不幸的是,我没有服务器来承载数据库。可以在浏览器中运行。