医疗大数据平台不同的建设路线底层基础架构设计时有什么要求?

目前医疗大数据平台大多采用HADOOP+MapReduce、内存数据库(以SAP HANA为代表的)以及图数据库(GP为代表),这几种模式在底层基础架构构设计时有何区别?显示全部

目前医疗大数据平台大多采用HADOOP+MapReduce、内存数据库(以SAP HANA为代表的)以及图数据库(GP为代表),这几种模式在底层基础架构构设计时有何区别?

收起
参与5

查看其它 1 个回答zyp8365的回答

zyp8365zyp8365高级工程师广东省中医院

底层基础架构设计不仅要考虑技术因素(性能、一致性要求、SQL兼容性要求),也要考虑包括架构产品的生态成熟度、应用架构适配度、团队适应度等非技术因素。
Hadoop+MapReduce是典型的分布式文件系统+分布式计算的技术框架,其组件HDFS就是典型的分布式存储架构,分布式存储架构更为适合其技术体系。
内存数据库其主要的设计目标是为了解决高并发低时延的数据管理需求,依靠内存来存储数据。从存储速度来说,CPU寄存器>CPU缓存>DDR DRAM>持久型内存>NAND SSD>磁盘驱动器(HDD)>磁带,内存数据应该使用DDR DRAM或持久型存储,区别在于DRAM目前为易失性存储,使用时速度较高,但是应该要充分考虑业务类型和备份容灾方案,保证在极端情况下业务业务连续性,持久型内存相对来说速度较慢,但是非易失,容量和价格也占优势。
图数据库根据其图存储和处理方式分为不同类型,其底层的存储架构也要视图数据库采用的技术类型而选择与之适应的存储类别。
另外,值得提出的是,不管是何种存储架构,要注意存储的物理块要与文件系统或数据库中的逻辑块大小上要适配,减少同一数据操作频次。而且在基础架构设计时,也要关注业务类型、成本和投入的影响。

医院 · 2022-03-09
浏览691

回答者

zyp8365
高级工程师广东省中医院
擅长领域: 大数据存储大数据平台

zyp8365 最近回答过的问题

回答状态

  • 发布时间:2022-03-09
  • 关注会员:3 人
  • 回答浏览:691
  • X社区推广