6.1 实时查询系统中数据的组织 ppt课件-2023新浙教版(2019)《高中信息技术》选修1.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《6.1 实时查询系统中数据的组织 ppt课件-2023新浙教版(2019)《高中信息技术》选修1.pptx》由用户(Q123)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高中信息技术 6.1 实时查询系统中数据的组织 ppt课件_2023新浙教版2019高中信息技术选修1 实时 查询 系统 数据 组织 ppt 课件 _2023 新浙教版 2019 高中 信息技术 下载 _必修2 信息系统与社会_教科版(2019)_信息_高中
- 资源描述:
-
1、6.1 实时查询系统中数据的组织实实时时查查询询大数据背景下,全部数据的组织、存储和处理,仅凭单个服务器和数据库的数据组织与存储方式,无论从存储容量还是处理速度上都不能满足实际应用的需求。此时,采用分布式存储技术,将所有数据分别保存在不同的服务器中,需要时从中提取并进行合并,就可以满足海量数据的存储与处理需求。分布式存储系统利用分布在不同物理位置的服务器来分担系统存储任务,既能提高数据存储的安全性,又能提升系统数据访问的速度,同时也具有较好的可扩展性。当用户提出访问请求时,系统根据元数据服务器(进行数据访问索引的服务器)将访问定位到目标数据的服务器上。实时查询系统中的数据业务特点1.能实现上千
2、个请求的实时响应。网站应能做到“即点即现”。2.支持后续商品信息的更改。如删除、增加商品。面对这种查询业务,为了减轻磁盘数据库访问的负担,可事先将数据库中的商品信息读取出来并保存在内存中,这样用户的查询就能直接面对内存进行,大大提高数据读取的速度。实时查询系统中的数据结构和算法设计当数据从磁盘数据库读取出来并保存到内存中时,需要考虑用某种数据结构来组织并存储。这种数据结构既能体现数据之间的逻辑关系,又能为后续的查询提供算法上的支持。数组链表队列树1.基于数据间线性关系的数据结构设计(1)数组数据从数据库中读取到数组后,可事先按照各个属性(如人气、销量、信用、价格等)进行排序并分类存储,当用户发
3、出相应的请求时,系统就从已排序数组中选择符合用户查询要求的内容呈现给用户。基于这种数据结构的问题主要出现在后续的商品信息维护阶段。当商家增加了新品时,系统需要在数组中插入一个新数据并维持数组元素继续有序。插入:即在找到可以插入的位置x后,将新元素插入到找到的位置x中,但必须先将位置x到n之间的所有元素往后移一位,为新元素空出位置,这个时间复杂度就比较大,为O(n)。当瞬间有上千名用户提出请求,同时进行上千个这样的处理时,时效性较差。(2)链表针对在数组中插入新元素时引起的数据移动低效的问题,可以考虑用链表代替数组。因为在一个链表中插入一个新元素,时间复杂度为O(1),大大优于采用数组时O(n)
4、的线性复杂度。插入操作主要涉及查找和插入两个关键操作,链表虽然在插入操作时能确保O(1)的时间复杂度,但在进行查找时(查找新元素的插入位置),却需要从链表的一端依次遍历查找,时间复杂度为O(n)。因此,采用链表来存储数据,虽然整体复杂度有所下降,但O(n)的复杂度还是达不到现实的需求。2.基于链表的数据结构和算法优化设计基于链表的处理,只是在查找时效率较低,而插入操作却完全能满足要求,所以可以在链表的基础上继续加以改进,以解决顺序查找导致的低效问题。主要考虑从查找角度来优化数据结构,这个改进可按以下思路进行。(1)减少查找插入位置过程中的比较次数基于链表数据结构的处理时间主要消耗在插入位置的查
展开阅读全文
链接地址:https://www.163wenku.com/p-6549475.html