打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
直播APP开发搭建,关于分布式储存的问答环节
userphoto

2022.09.16 山东

关注

针对最近客户反映的情况,这里给大家整理一些关于直播APP开发搭建常见问题的问答,希望能给哪些想要搭建平台的朋友一些帮助。

  



一、Q:分布式部署分几类,都有什么用

A:分布式部署可以分为四类。文件系统,以文件的方式进行储存,对直播APP开发搭建提供文件的操作

键值系统,以KV储存,对外提供GUid操作

表格系统,用大表格的方式储存,对直播APP开发搭建提供表格的增删服务,主要用户扩展信息时使用

数据库,用数据库表的形式储存,提供SQL相关的语句操作

  



二、Q:想要处理平台高并发问题,用哪种储存方式好

A:文件系统,可以通过增加直播APP开发搭建的主控节点来实时监控服务器空间的使用情况以及负载量,然后把数据动态分不到不同的数据块上

键值系统,数据分布是使用算法+节点结合的方式实现的,既然用到了节点,在面对高并发时就能更轻松的实行负载均衡或分布式部署的方式

表格系统,数据分布按照顺序分布,可以根据每个表的负载情况分布当前的请求,将每个表各的子格设置好服务上限即可

数据库系统,根据分区管理器统一调度

三、Q:分布式系统的故障恢复能力如何

A:基本上文件系统和键值系统都需要先把数据进行转移,等待直播APP开发搭建恢复后在观察是否在转移前有数据丢失或损坏,然后尝试修复

表格系统和数据库系统则有自己的处理方式,一般都是在直播APP开发搭建的硬盘上进行拷贝,出现故障先保护硬盘,之后通过硬盘恢复数据,这两者可以保证数据完好,但同样对硬盘要求较高

四、Q:使用分布式系统有什么需要注意的

A:不论采用哪种方式,直播APP开发搭建都需要考虑这四个问题,数据的分布和各个子服务器的负载情况;备份情况如何,能否达到实时性备份;容错率和故障解决能力如何;读写流程。

这四点会直接决定该系统带给直播APP开发搭建的上限是多少,可同时回复多少用户的请求,能够储存多少内容等,不过也不用特别担心,搭建初期如果使用方案不合适可以考虑更换。

声明:以上内容为云豹科技作者本人原创,未经作者本人同意,禁止转载,否则将追究相关法律责任

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
分布式存储技术(二):分类与关键技术
让你的网速大大提高
电脑怎样制作表格?
the log:每个想玩大数据的人都该懂点的实时数据知识(续)
Word怎样将表格里的数据按小数点对齐(每日一问答)
开源大数据的过去、现在及未来
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服