数据存储结构的四种基本存储方法

来源: 云巴巴 2022-11-22 11:06:06

 

     顺序存储方法,链接存储方法,索引存储方法和散列存储方法,是数据存储结构的四种基本存储方法,下面就让我们具体看一下。

     顺序存储方法

     结点间的逻辑关系由存储单元的邻接关系来体现,该方法把逻辑上相邻的结点存储在物理位置上相邻的存储单元里。

     通常借助程序语言的数组描述,该方法主要应用于线性的数据结构,由此得到的存储表示称为顺序存储结构,即Sequential Storage Structure,非线性的数据结构也可通过某种线性化的方法实现顺序存储。

     链接存储方法

     结点间的逻辑关系由附加的指针字段表示,该方法不要求逻辑上相邻的结点在物理位置上亦相邻,由此得到的存储表示称为链式存储结构(Linked Storage Structure, 通常借助于程序语言的指针类型描述。

     索引存储方法

     该方法通常在储存结点信息的同时, 索引表由若干索引项组成,还建立附加的索引表。若每个结点在索引表中都有一个索引项,则该索引表称之为稠密索引,即Dense Index ;若一组结点在索引表中只对应一个索引项,则该索引表称为稀疏索引(Spare Index)。

     索引项的一般形式是:(关键字、地址)。稠密索引中索引项的地址指示结点所在的存储位置,稀疏索引中索引项的地址指示一组结点的起始存储位置,关键字是能唯一标识一个结点的那些数据项。

     散列存储方法

     根据结点的关键字直接计算出该结点的存储地址,该方法的基本思想是,四种基本存储方法,既可单独使用,也可组合起来对数据结构进行存储映像。

     选择何种存储结构来表示相应的逻辑结构,视具体要求而定,同一逻辑结构采用不同的存储方法,可以得到不同的存储结构。主要考虑运算方便及算法的时空要求。

     数据结构三方面的关系

     存储结构是数据结构不可缺少的一个方面:同一逻辑结构的不同存储结构可冠以不同的数据结构名称来标识;数据的逻辑结构、数据的存储结构及数据的运算这三方面是一个整体,孤立地去理解一个方面,而不注意它们之间的联系是不可取的。

     在给定了数据的逻辑结构和存储结构之后,数据的运算也是数据结构不可分割的一个方面。按定义的运算集合及其运算的性质不同,也可能导致完全不同的数据结构。


版权声明:本文为Yun88网的原创文章,转载请附上原文出处链接及本声明。

 

更多产品了解

欢迎扫码加入云巴巴企业数字化交流服务群

产品交流、问题咨询、专业测评

都在这里!

 

评论列表

为你推荐

云服务器中数据的存储对于用户使用而言也很重要

云服务器中数据的存储对于用户使用而言也很重要

云服务器是我们存储并且计算信息的主要依据,云服务器已经成为了我们存储信息时主要的一个选择。对于企业而言想要让企业所有的信息全部存在U盘上并不太可能,而这些信息如果不能存储在云服务器中则难免会造成信息泄漏的现象发生。如果说数据计算是云服务器的主要工作,那么把

2022-11-24 10:14:39

新一代的数据存储技术到底有多强大?

新一代的数据存储技术到底有多强大?

云存储是目前发展最为迅猛,远远超过了其他大数据应用的发展速度,必将是未来数据应用的重要组成部分。另外,数据分层、数据存储、融合以及智能也将逐渐普及应用,可以说,安防行业为满足大数据的到来,已经做足了准备。

2022-11-22 16:06:07

海量数据存储和高并发解决方案总结

海量数据存储和高并发解决方案总结

现在,随着劳动力市场变得低迷,竞争日趋激烈,对于大多数人来说找到一份好工作很难,所以,我们就要多多了解现代科技,了解海量数据存储就十分必要了。废话不说,直接进入正题,我们来说一下有关海量数据存储应用的实例。 海量数据存储要进行数据分割,为什么数据分割,举

2022-11-21 10:31:52

海量数据存储问题该如何解决?

海量数据存储问题该如何解决?

为了能够满足海量信息数据存储技术要求,业界采用一个分布式系统架构多节点并发处理,满足大容量、高吞吐的要求。同时,通过降低建筑的元数据创新的规模和提高访问速度的元数据,有效地提高了海量文件的处理和数据存储的能力。 在实现大容量、高性能的基础上,AI智能模块

2022-11-22 16:05:57

浅析关于数据存储之直接附加存储DAS

浅析关于数据存储之直接附加存储DAS

DAS即Direct Attached Storage,中文是直接附加存储,DAS这种存储方式与我们普通的PC存储架构一样,数据存储设备是整个服务器结构的一部分,外部存储设备都是直接挂接在服务器内部总线上。

2022-11-22 11:02:23

海量数据存储的表结构优化是什么样的

海量数据存储的表结构优化是什么样的

现在,无论是工作还是学习,都要使用网络,海量数据存储系统是网络系统的升级版,海量数据存储可以有效解决目前面临四大安全威胁。要建立一个完善的海量数据存储防护管理体系,必须从客户端软件、邮件服务器端安全、安全邮件信息服务提供商等各个企业方面可以采取一些相应的技

2022-11-21 10:34:48

严选云产品

小猪创梦O2O生活通系统 小猪创梦O2O生活通系统是实现本地生活服务社交营销四位一体的同城商业平台。把线上线下的优势完美结合。让消费者在享受线上优惠价格的同时,又可享受线下贴身的服务。并可实现不同商家的异业联盟,结合多种营销玩法,吸粉裂变推广运营。
新锐科技太阳能电池片企业ERP系统 Softone 光伏ERP是基于Softone开发平台给光伏企业经营打造的一款的计算机信息系统管理平台。
天融信数据脱敏系统 天融信数据脱敏系统给用户提供了一个统一的、高可扩展的数据抽取与脱敏平台,用户可以在同一平台下实现针对多个业务系统数据库数据的同时数据抽取与脱敏操作。
创略科技汽车行业数据驱动解决方案 创略科技汽车行业数据驱动解决方案围绕用户数据落实以用户为核心的商业理念,车企数字化转型所需匹配的组织架构和职能,团队数字运营能力持续性培训体系和认证机制 ,从全新的商业理念出发构建数据运营能力。
原圈科技营销渠道管理系统 原圈科技营销渠道管理系统,破解中介渠道依赖,让所有人都帮你卖房,以内容营销调动全员传播,AI发现意向客户并自动报备,按“留电-到访-成交”多节点激励。轻松打通CRM系统和营销投放系统,全民兼容 H5,小程序和企业微信和抖音直播等入口。
腾讯云对象存储COS数据湖解决方案 数据湖解决方案以 COS 为数据湖底座,支持多种格式数据海量存储;通过数据湖加速器 GooseFS 无缝对接各类计算和机器学习平台,打破数据孤岛。

甄选10000+数字化产品 为您免费使用

申请试用