- 1、本文档共78页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
结构化数据向非结构化数据演进,使得未来IT投资重点不再是建系统为核心,而是围绕大数据为核心; 海量数据可以在各个部门创造重大的财物价值,未来投资倾斜。 未来IT投资重心转移 (3)大数据相关技术 ? 分析技术 o 数据处理:自然语言处理技术 o 统计和分析:A/B test; top N排行榜;地域占比;文本情感分析 o 数据挖掘:关联规则分析;分类;聚类 o 模型预测:预测模型;机器学习;建模仿真 ? 大数据技术 o 数据采集:ETL工具 o 数据存取:关系数据库;NoSQL;SQL等 o 基础架构支持:云存储;分布式文件系统等 o 计算结果展现:云计算;标签云;关系图等 客户/服务器结构的优点 客户端的用户请求被传送到数据库服务器,数据库服务器进行处理后,只将结果返回给用户,从而显著减少了数据传输量 数据库更加开放 客户与服务器一般都能在多种不同的硬件和软件平台上运行 可以使用不同厂商的数据库应用开发工具 客户/服务器结构的缺点 “胖客户”问题: 系统安装复杂,工作量大 应用维护困难,难于保密,造成安全性差 相同的应用程序要重复安装在每一台客户机上,从系统总体来看,大大浪费了系统资源 系统规模达到数百数千台客户机,它们的硬件配置、操作系统又常常不同,要为每一个客户机安装应用程序和相应的工具模块,其安装维护代价便不可接受了。 多层(三层)C/S结构,在客户和服务器间增加了应用服务器一级,专门处理商业逻辑,关键算法。 … 服务器 客户 客户 客户 客户 应用服务器 三层C/S结构 多层C/S结构 前端的客户层:负责提供可以移植的表达逻辑 中间的应用层:实现各类业务逻辑 后端的数据管理层与服务层:提供对专门服务的访问 Internet由许多独立的商业网、教育网、政府机构网互连而组成。Internet上提供的服务有信息浏览、电子邮件、会议、发送接收文件等。网络间通过公共协议(TCP/IP)通信。 Web是一个基于超媒体的信息网络,通过超级连接浏览Internet上的信息。 Web中的计算机可有二种角色:客户机(浏览器)、服务器。作为服务器,可以提供信息;作为客户机可以浏览和请求信息。服务器与浏览器间通过HTTP协议交换信息。 5. 浏览器/服务器模式(B/S) 中间件负责管理Web服务器与数据库服务器间的通信,应用程序的业务计算和数据库访问。 Web客户机 Internet Web客户机 Web客户机 HTTP 中间件 (CGI) WeB服务器 数据 库服 务器 结束 6 嵌入式数据库系统 嵌入式数据库或移动式数据库(EDBS/EMDBS) 各种移动设备、智能计算设备、嵌入式设备(手机、机顶盒、电冰箱、洗衣机) 基于GPS的应用 通过地球同步通讯卫星(GPS)传送地图信息或位置信息。 用于车辆定位、对自然资源和环境的控制和管理 Key/Value数据库 大数据技术 云计算中的数据库(9) 分布式数据库(7) 面向对象数据库(8) 对象—关系数据库(8) 数据仓库和数据挖掘(10) 主动数据库(10) 空间数据库(10) 时态数据库(10) 嵌入式数据库(10) 并行数据库(10) 多媒体数据库(10) 工程数据库(10) 七. 数据库领域的新技术 除了关系数据库外,有新的数据库不断出现,包括: 1. Key/Value数据库 具备高可靠性及可扩展性的海量数据存储对互联网公司来说是一个巨大的挑战,传统的数据库往往很难满足该需求,并且很多时候对于特定的系统绝大部分的检索都是基于主键的的查询,在这种情况下使用关系型数据库将使得效率低下,并且扩展也将成为未来很大的难题。在这样的情况下,使用Key-value存储将会是一个很好的选择。 目前几种典型云计算系统也采用Key-value存储方法,或Key-value存储方法的变体。比如: 亚马逊Dynamo就是一种高可用的分布式Key/value数据存储与管理系统; Facebook Cassandra---开源的高可伸缩分布式Key/value数据存储与管理系统; Google BigTable的数据结构采用一个多维稀疏矩阵,矩阵中所有信息基于主键进行排序。 ??? key/value的数据结构 域(Domain)+数据项(Item) 域类似于“表”,但无结构;作用是容纳数据项。 数据项用Ke
您可能关注的文档
- :专题五公民与政府(61张)要点分析.ppt
- 1.市场营销第一章市场营销概述(新)要点分析.ppt
- 1综合验光仪构造和原理要点分析.ppt
- 02H3CSecPathUTM培训胶片(V1.2)要点分析.ppt
- 4打印2013年QC成果-郭杰工-开发丰台机务段乘务员超劳管理系统-北京发布稿要点分析.ppt
- 纯电动汽车国家标准培训要点分析.ppt
- 词汇、短语,共39张)要点分析.ppt
- 07_1_2_3讲课医学图形图橡处理识别技术与医学信息要点分析.ppt
- 次贷危机要点分析.ppt
- 8-图像检索中的相关反馈要点分析.ppt
- 法院离婚协议书标准范本及财产分割细则.docx
- 2025年02月江西省高等级航道事务中心所属事业单位统一公开招聘工作人员67人笔试历年典型考题(历年真题考点)解题思路附带答案详解.doc
- 2025中国航天科工集团有限公司所属单位岗位合集笔试参考题库附带答案详解.doc
- 2024年彩色相纸项目项目投资需求报告代可行性研究报告.docx
- 2025中国联合航空有限公司校园招聘笔试参考题库附带答案详解.doc
- 2025届无锡地铁集团校园招聘笔试参考题库附带答案详解.doc
- DB62∕T25-3121-2016 混凝土建筑结构基础隔震技术规程.pdf
- 《四川省民用绿色建筑设计施工图阶段审查技术要点(2024版)》.doc
- 《四川省民用绿色建筑设计施工图阶段审查技术要点(2024版)》.pdf
- DBJ43T346-2019湖南省建筑工程竣工综合测量和建筑面积计算技术规程(1.24MB).pdf
文档评论(0)