Javascript chrome扩展:在何处/如何承载用户贡献的数据?

Javascript chrome扩展:在何处/如何承载用户贡献的数据?,javascript,html,google-chrome-extension,hosting,Javascript,Html,Google Chrome Extension,Hosting,问题: 如何/在何处将单个用户的HTML对象发送到公共(可访问)数据库?如何/在何处举办 上下文: 在浏览器游戏中,许多游戏中对象的状态不断变化。了解这些状态很有用,您可以查看对象以查看它们在普通HTML中的状态,但这在时间和游戏资源方面代价高昂 许多参与者相互合作,每个人都检查不同的对象并报告他们的发现,但这涉及到大量开销(键入),而且通常很难组织 我想编写代码来消除开销并组织数据。当用户遇到游戏中的对象时,它将从单个用户那里收集HTML数据,并将每个对象的最新状态发送到一个公共数据库,在该数

问题:

如何/在何处将单个用户的HTML对象发送到公共(可访问)数据库?如何/在何处举办

上下文:

在浏览器游戏中,许多游戏中对象的状态不断变化。了解这些状态很有用,您可以查看对象以查看它们在普通HTML中的状态,但这在时间和游戏资源方面代价高昂

许多参与者相互合作,每个人都检查不同的对象并报告他们的发现,但这涉及到大量开销(键入),而且通常很难组织

我想编写代码来消除开销并组织数据。当用户遇到游戏中的对象时,它将从单个用户那里收集HTML数据,并将每个对象的最新状态发送到一个公共数据库,在该数据库中对其进行时间戳和组织,供参与用户查询/查看


但是在哪里/如何存储这样的数据库?chrome extensions中是否已经内置了用于此目的的实用程序?

您必须自己托管外部服务器。例如,在谷歌计算引擎或预制服务中。Chrome唯一类似的功能是storage.sync,但它只适用于小数据,并且只适用于具有相同Chrome用户的浏览器之间的同步