当前位置:首页 > TAG信息列表 > 如何搭建一套分布式文件存储系统分布式系统中介绍

如何搭建一套分布式文件存储系统分布式系统中介绍

如何搭建一套分布式文件存储系统 分布式系统中

"身份证"在分布式系统中是分布式id和唯一的。如何在分布式系统中生成唯一的id?在考虑这个问题的时候,我觉得可以从"寻找问题的解决方案,也就是说我需要满足什么条件才能生成这个分布式id?

分布式id生成需要满足的条件是全球唯一的:不用说,否则,什么样的分布式"身份证"有吗?高可用性:不能有单点故障,以免引发雪崩;安全:这个id可以t要连续,否则不友好的人发现规则、数据抓取、数据预测会有一定的安全隐患;确保订单增加:mysqlinnodb引擎使用b树算法存储索引数据。为了提高性能,需要要求索引的主键在一定程度上是有序的,这样无论是写还是查询效率都很好;碎片化支持:可以根据分布式id获取具体的服务shardingid,方便服务查询;不要太久:64位存储最好?

你认为还有哪些场景或情况需要考虑?欢迎在评论区留言讨论~那么基于以上条件,我们在日常生活中有哪些分布式id生成方案呢?数据库生成的优点:简单粗暴,id序列递增。

如何搭建一套分布式文件存储系统 分布式系统中

缺点:只能生成主库,容易造成单点故障;性能不足时,无法扩展;分库分桌会有很多麻烦。

uuid的优点:简单直接,没有性能问题,真正独一无二。

缺点:没有规则;uuid是字符串,io数据量大,存储空间大,查询效率低。基于uuid划分数据库和表更加困难。

区别在于方向和形式不同。对象存储是指桌面存储按对象分类的存储,而分布式存储是另一种存储。存储形式,两者既有联系又有区别。

存储iduuid性能数据


安徽自考之家 巨超值

  • 关注微信关注微信

猜你喜欢

热门标签

支付宝好医保免费医疗金要扣钱吗 迅雷文件怎么转到电脑 微信的收藏删除了能不能找出来介绍 苹果手机突然黑屏的原因 个人信用在支付宝里面怎么查询 安卓手机怎么录屏oppo 锤子手机桌面怎么设置透明度介绍 3d打印机价格多少钱一台 cd机显示错误怎么解决 手机压缩包怎么压缩到最小 手机uc浏览器怎么关闭拦截功能 800book在线图书平台 蚂蚁积分不能兑换哈罗单车骑行卡哈喽单车连续包月合适吗? 53w是多少瓦vivoy53s充电功率是多少? 怎么用U盘装?介绍 maya英文版大纲视图怎么打开maya控制手柄是什么?介绍 ps上怎么删除最近使用项ps2017新建文档中最近使用项目怎么删掉? 怎么看抖音号注册多久了 微信里没有好友无法辅助怎么办为什么微信账号不能帮别人辅助账号? 安全守护2为什么老是连接超时oppo手机连接无线网一直获取中?介绍 怎么通过淘宝打开饿了么哪里能买到饿了么官网衣服?介绍 微信怎样查询群聊建立的时间怎样查看什么时间加入的qq群? 京东特价版app下载官网 怎样关闭电脑360开机小助手怎么取消在360手机助手上设置的彩铃?介绍 管理员运行cmd执行命令快捷键winr怎么以管理员身份运行? 自学如何入门和学习?介绍 win10开始菜单应用程序图标不见了桌面图标丢失怎么办? 华为手机如何给相册加密 微信公众号手写签名接口Word文档如何设置手写签名? 怎么用bat执行一个文件CMD命令如何写成BAT批处理文件?介绍

微信公众号