首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GunDB存储和次用户选项

GunDB存储和次用户选项
EN

Stack Overflow用户
提问于 2020-04-15 13:23:38
回答 1查看 2.1K关注 0票数 7

GunDB Basics /存储+增强型

嗨,各位,

我正在进行GunDB探索的第四天,在阅读文档和其他各种教程时,有一件事目前还不确定:存储&我是否需要一个高级程序?

还没有找到生产dApp与GunDB的示例

到目前为止,我看到的教程和演示要么实例化了没有对等点的枪,要么与heroku对等体(如gun = Gun( [https://gun-us.herokuapp.com/gun, https://foobar.herokuapp.com/gun ] ) )实例化。

我认为后者是好的,如果你想演示一个聊天或待办应用,你想演示实时行为,包括p2p同步人民的网页浏览器的帮助下,这些超级同行。我理解这个概念,它很棒,我喜欢它。

从Firebase迁移到GunDB

然而,由于我即将将我的Sapper (Svelte)应用程序从Firebase消防局迁移(因为图形数据集的性质更适合我的应用程序,而不是层次分明的数据和文档),在这里,我已经拥有大约9 GB的数据,而且防火墙总是在线供客户同步的事实,我现在最大的疑问是,我如何在我有GunDB的地方构建等价的

  • 存储我的9GB连续增长的数据的能力(目前主要是基于文本的数据,但也包括未来的图像和视频,届时存储需求将增长很多)。
  • 并确保数据在任何时候都可供使用with浏览器的人使用。

更多的还是不?存储选项?

我读过AXE,我读过RAD,以及它是GunDB节点部署的默认存储算法,我看到了一个可选的AWS S3存储适配器,当然我也读过(计划的,但还没有准备好?)IPFS 存储选项.

总之,我现在完全不知所措,不知道如何在这一点上继续使用存储和超级对等选项。

  • 我需要一个超级贵族吗?我想要一个吗?
    • 如果我想要一个,什么是生产主机设置?我正在使用防火墙托管,auth,存储,防火墙和信息atm,所以也许有人已经建立了一个运行在GCP之上的系统?

  • 如何调整存储设置,使其不是演示应用程序,而是具有更大数据集的真正应用程序?
    • 对于付费客户的生产设置,我应该选择哪个托管提供商?我更喜欢任何GCP服务,可能让超级对等存储将其数据存储到第一存储中,并且或多或少地将图形提供给所有天生请求数据的all浏览器,直到图形在all浏览器之间分配到足够多。

EN

回答 1

Stack Overflow用户

发布于 2020-04-17 03:13:13

在生产中应用程序

我们看到每月有多达3000万活跃用户在HackerNoon、互联网档案馆、NotABug和一些大型电子商务和其他视频平台上使用枪支,我还没提过。

分散应用程序并不是传统意义上的“部署”。一个dApp是“部署”,甚至从你的硬盘加载它,或静态网站,或传统的“服务器”,如果你选择一个(不要!)

这方面的一个很好的例子是,在5分钟交互式编码教程( https://gun.eco/docs/Todo-Dapp )的最后一步,您通过在CodePen/other中加载应用程序并与您的妈妈和朋友共享该URL来“部署”您的应用程序。

存储

默认情况下,所有对等点(浏览器、nodejs、电话)都存储数据。

可悲的是,有些人或多或少是可靠的。

本地手机应用程序可能会可靠地存储数据,但可能不会让其他人“在线”访问数据。

浏览器可以在localStorage中存储数据,但这可能会在任何时候被删除。

因此,是的,一个专门的“对等方”总是在线的,并且具有巨大和可靠的存储容量,作为备份总是有好处的。

不过,没有必要将其作为一个集中式服务器。您可以运行许多机器,并与所有机器进行对等。我认识一些人,他们甚至会将自己的桌面直接连接到互联网上,以获得一个专用的IPv6地址并使用该地址。

如果我使用云对等程序,如何设置它?

这非常简单,在主要的自述文件中,只需“1点部署”到Heroku/Zeit或Docker到其他云:

https://github.com/amark/gun#deploy

这些不只是演示的同行!他们每秒处理成千上万的用户。它们是我在一些大型生产应用程序中使用的。

当然,仍然可能会有打嗝或bug,但我们正在不断地改进它。

枪的目标是真正简单。不需要与本地测试和生产中部署不同的超级复杂配置。他们都是同龄人,都是一样的!

最后一个也是最后一个注意事项是,取决于您部署云对等点的位置,您可能有也可能没有持久的存储。因此,您可能需要做的唯一烦人的配置是连接到S3或任何兼容的选项(Open、GC、Azure、Sia等),请查看以下内容:

https://gun.eco/docs/Using-Amazon-S3-for-Storage

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61229872

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档