针对影像平台,请分析分布式对象存储与分布式数据库的优劣势?

参与23

7同行回答

zhanxuechaozhanxuechao  咨询专家 , 数字研究院
根据问题应该是医疗行业的影响平台吧?据了解医疗行业的影响文件较多并且单个文件也在100M以上,而且有明显的冷热数据,一般最近15天或其他时间的影像会调出来查阅,时间久了使用频率较低。基于上述需求,纵观现有的分部署对象存储和分部式数据库均可满足,但是在设计方案时需要考虑...显示全部

根据问题应该是医疗行业的影响平台吧?据了解医疗行业的影响文件较多并且单个文件也在100M以上,而且有明显的冷热数据,一般最近15天或其他时间的影像会调出来查阅,时间久了使用频率较低。
基于上述需求,纵观现有的分部署对象存储和分部式数据库均可满足,但是在设计方案时需要考虑冷热数据的情况,否则对性能和成本都影响比较大。
我个人的观点是分布式对象存储更合适影响平台,相比分布式数据库其本质就是为了海量文件存储上设置,而且基于元数据管理或是hash索引,查阅也会较快。分布式数据库更多的还是聚焦于数据相关存储,特别是海量数据这块,可满足事务弱一致性的相关需求。

收起
IT咨询服务 · 2022-12-02
浏览949
匿名用户匿名用户
医院pacs系统,存影像数据的小文件比较多,一般用分布式存储,比如isilon显示全部

医院pacs系统,存影像数据的小文件比较多,一般用分布式存储,比如isilon

收起
互联网服务 · 2023-11-24
浏览222
1、分布式存储是面向海量数据的存储访问与共享需求,提供基于多存储节点的高性能,高可靠和可伸缩性的数据存储和访问能力,实现分布式存储节点上多用户的访问共享 2、至于数据库,比如分布式关系型数据库,建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据...显示全部

1、分布式存储是面向海量数据的存储访问与共享需求,提供基于多存储节点的高性能,高可靠和可伸缩性的数据存储和访问能力,实现分布式存储节点上多用户的访问共享
2、至于数据库,比如分布式关系型数据库,建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。侧重事务的处理能力。当然,也有一些分布式文档型数据库它主要用来存储、索引并管理面向文档的数据或者类似的半结构化数据,主要用于高性能的读写场景。
3、因此,针对影像平台,多选用分布式对象存储或分布式NAS存储

收起
硬件生产 · 2022-12-14
浏览908
zp_ccczp_ccc  高级技术主管 , 国内某金融科技公司
分布式数据库也分OLTP,OLAP,影像平台的业务特点是符合那种类型,就是否适用于哪种分布式数据库。显示全部

分布式数据库也分OLTP,OLAP,影像平台的业务特点是符合那种类型,就是否适用于哪种分布式数据库。

收起
互联网服务 · 2022-12-01
浏览1056
  • 匿名用户
    影像平台,主要是小文件的存储,肯定走分布式存储才是正道;不管是OLAP类型的还是OLTP类型的分布式数据库产品,都不是最佳的实现方式。 OLTP类型的分布式数据库产品,从成本角度只适合存储影像平台的元数据信息,要是并发量不大则集中式关系型数据库都能支撑。 不管是从商业成本的角度、还是文件存储管理的角度,只是需要分布式存储的,推荐:FastDFS等分布式文件系统
    2023-09-23
zftangzftang  其它 , 小白一枚
劣势开销大 故障率高 存取复杂显示全部

劣势

开销大
故障率高
存取复杂
收起
互联网服务 · 2022-11-28
浏览966
匿名用户匿名用户
问题:分析分布式对象存储 VS 分布式数据库解答: 1、分布式对象存储 和 分布式数据库 是不同技术原理、不同功能用途的产品,不具备可比性。 2、影像平台 需要的两个数据存储:元数据信息、小文件,后者必须是分布式存储来实现(注:以前也用集中式存储设备,甚至数据库的大字段...显示全部

问题:分析分布式对象存储 VS 分布式数据库

解答:
 
1、分布式对象存储 和 分布式数据库 是不同技术原理、不同功能用途的产品,不具备可比性。
 
2、影像平台 需要的两个数据存储:元数据信息、小文件,后者必须是分布式存储来实现(注:以前也用集中式存储设备,甚至数据库的大字段存储)。曾经在某快递公司用TFS+HotDB组合实现了快递面单扫描文件的高速存储、每天至少1800万张图片存储。
 
3、市场宣传:个别厂商为了商业利益从而借助分布式数据库 打分布式存储厂商,实际卖得就是分布式存储。

收起
软件开发 · 2023-09-23
浏览374
十方空烬十方空烬  存储解决方案架构师 , 同有科技
分布式对象存储和分布式数据库都是可以用来存储大量数据的技术,但它们之间有一些明显的区别,主要体现在以下几个方面:1. 数据模型:分布式对象存储通常使用对象模型来存储数据,而分布式数据库则使用关系模型。对象模型更灵活,可以存储各种类型的数据,而关系模型更适合处理结构化...显示全部

分布式对象存储和分布式数据库都是可以用来存储大量数据的技术,但它们之间有一些明显的区别,主要体现在以下几个方面:

1. 数据模型:分布式对象存储通常使用对象模型来存储数据,而分布式数据库则使用关系模型。对象模型更灵活,可以存储各种类型的数据,而关系模型更适合处理结构化数据。

2. 数据的一致性:分布式对象存储通常提供强大的一致性,这意味着数据被写入后,在所有节点上都能立即使用。另一方面,分布式数据库可能提供弱一致性,意味着数据被写入后,可能需要一些时间才能在所有节点上可用。

3. 数据查询:分布式对象存储通常不支持复杂的数据查询,所以如果你的应用程序需要复杂的数据查询,你可能需要使用分布式数据库。

4. 性能:分布式对象存储和分布式数据库的性能可能略有不同。分布式对象存储通常具有较高的读取性能,但写入性能可能较慢。另一方面,分布式数据库的读取性能可能较低,但写入性能较高。

5. 成本:使用分布式对象存储或分布式数据库的成本可能会有所不同,这取决于具体的实施和使用模式。一般来说,分布式对象存储的使用成本可能较低,但它可能不像分布式数据库那样功能丰富。

收起
软件开发 · 2023-01-04
浏览818

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2022-11-28
  • 关注会员:8 人
  • 问题浏览:2315
  • 最近回答:2023-11-24
  • X社区推广