精华内容
下载资源
问答
  • 常见的存储技术有哪些
    千次阅读
    2021-06-19 04:31:59

    大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答。

    计算机的存储设备有软盘、硬盘、光盘、U盘、移动硬盘。

    “计算机”一般是指“电子计算机”,电子计算机(electronic computer)通称电脑,是现代一种用于高速计算的电子计算机器。可以进行数值计算、逻辑计算,具有存储记忆功能,能够按照程序运行,自动、高速处理海量数据。它由硬件系统和软件系统所组成,没有安装任何软件的计算机称为裸机。计算机被用作各种工业和消费设备的控制系统,包括简单的特定用途设备、工业设备及通用设备等。计算机是20世纪最先进的科学技术发明之一,对人类的生产活动和社会活动产生了极其重要的影响,并以强大的生命力飞速发展。它的应用领域从最初的军事科研应用扩展到社会的各个领域,已形成了规模巨大的计算机产业,带动了全球范围的技术进步,由此引发了深刻的社会变革,计算机已遍及一般学校、企事业单位,进入寻常百姓家,成为信息社会中必不可少的工具。它是人类进入信息时代的重要标志之一。随着互联网的提出发展,计算机与其他技术又一次掀起信息技术的革命,根据中国物联网校企联盟的定义,物联网是当下几乎所有技术与计算机、互联网技术的结合,实现物体与物体之间环境以及状态信息实时的共享以及智能化的收集、传递、处理。

    更多相关内容
  • 常见的浏览器端的存储技术有哪些

    千次阅读 2017-08-27 09:56:29
    cookie cookie会随着每次HTTP请求头信息一起发送...这种方式能能解决上面提到的cookie存储的两个弊端,而且能够跨浏览器,应该说是目前最好的本地存储方案。不过,需要在页面中插入一个Flash,当浏览器没有安装Flash

    cookie会随着每次HTTP请求头信息一起发送,无形中增加了网络流量,另外,cookie能存储的数据容量有限,根据浏览器类型不同而不同,IE6大约只能存储2K。

    Flash ShareObject

    这种方式能能解决上面提到的cookie存储的两个弊端,而且能够跨浏览器,应该说是目前最好的本地存储方案。不过,需要在页面中插入一个Flash,当浏览器没有安装Flash控件时就不能用了。所幸的是,没有安装Flash的用户极少。
    缺点:需要安装Flash插件。

    Google Gear

    Google开发出的一种本地存储技术。
    缺点:需要安装Gear组件。

    userData

    IE浏览器可以使用userData来存储数据,容量可达到640K,这种方案是很可靠的,不需要安装额外的插件。缺点:它仅在IE下有效。

    sessionStorage

    使用于Firefox2+的火狐浏览器,用这种方式存储的数据仅窗口级别有效,同一个窗口(或者Tab)页面刷新或者跳转,都能获取到本地存储的数据,当新开窗口或者页面时,原来的数据就失效了。
    缺点:IE不支持、不能实现数据的持久保存。

    globalStorage

    使用于Firefox2+的火狐浏览器,类似于IE的userData。

    1 //赋值 2 globalStorage[location.hostname]['name'] = 'tugai'; 3 //读取 4 globalStorage[location.hostname]['name']; 5 //删除 6 globalStorage[location.hostname].removeItem('name');

    缺点:IE不支持。

    localStorage

    localStorage是Web Storage互联网存储规范中的一部分,现在在Firefox 3.5、Safari 4和IE8中得到支持。
    缺点:低版本浏览器不支持。

    结论:

    Flash shareobject是不错的选择,如果你不想在页面上嵌入Flash,可以结合使用userData(IE6+)和globalStorage(Firefox2+)和localStorage(chrome3+)实现跨浏览器。


    1、Cookie

    cookie是什么:cookie是指存储在用户本地终端上的数据,同时它是与具体的web页面或者站点相关的。cookie数据会自动在web浏览器和web服务器之间传输,也就是说HTTP请求发送时,会把保存在该请求域名下的所有cookie值发送给web服务器,因此服务器端脚本是可以读、写存储在客户端的cookie的操作。

    cookie的有效期:cookie默认情况下的有效期是很短暂的,一旦用户关闭浏览器,cookie保存的数据就会丢失。如果想要延长cookie的有效期,可以通过设置HTTP头信息中的cache-control属性的max-age值,或者修改HTTP头信息中的expires属性的值来延长有效期。

    cookie的作用域:它是通过文档源和文档路径来确定的。该作用域通过cookie的path和domain属性也是可配置的。默认情况下,cookie和创建它的web页面有关,并对该页面以及和该页面同目录或者子目录的其他页面可见。有时候,你可能希望让整个网站都能够使用cookie的值,而不管是哪个页面创建它。要满足这样的需求可以设置cookie的路径(设置cookie的path属性)。cookie的作用域默认由文档源限制。但是,有的大型网站想要子域之间能够互相共享cookie。

    cookie的数目和大小的限制:每个web服务器(域名)保存的cookie数不能超过50个,每个cookie保存的数据不能超过4KB,如果超过了4KB(IE6大约只能存储2K),服务器会处理不了。

    cookie的优点:能用于和服务器端通信;当cookie快要过期时,可以重新设置而不是删除。

    cookie的缺点:它会随着http头信息一起发送,增加了网络流量(文档传输的负载);它只能储存少量的数据;它只能储存字符串;有潜在的安全问题。

    另外,自从有了Web Storage API(Local and Session Storage),cookie就不被推荐用于存储数据了~

    2、LocalStorage

    localStorage是什么:在HTML5中,新加入了一个localStorage特性,这个特性主要是用来作为本地存储来使用的,解决了cookie存储空间不足的问题(cookie中每条cookie的存储空间为4k),localStorage中一般浏览器支持的是5M大小,这个在不同的浏览器中localStorage会有所不同。

    localStorage的优点:

    1)localStorage拓展了cookie的4K限制;

    2)localStorage会可以将第一次请求的数据直接存储到本地,这个相当于一个5M大小的针对于前端页面的数据库,相比于cookie可以节约带宽,但是这个却是只有在高版本的浏览器中才支持的;

    3)localStorage 方法存储的数据没有时间限制。第二天、第二周或下一年之后,数据依然可用。

    localStorage的缺点:

    1)浏览器的大小不统一,并且在IE8以上的IE版本才支持localStorage这个属性;

    2)目前所有的浏览器中都会把localStorage的值类型限定为string类型,这个在对我们日常比较常见的JSON对象类型需要一些转换;

    3)localStorage在浏览器的隐私模式下面是不可读取的;

    4)localStorage本质上是对字符串的读取,如果存储内容多的话会消耗内存空间,会导致页面变卡;

    5)localStorage不能被爬虫抓取到。

    3、SessionStorage

    sessionStoragelocalStorage的唯一一点区别就是localStorage属于永久性存储,而sessionStorage属于当会话结束的时候,sessionStorage中的键值对就会被清空。

    4、UserData、GlobalStorage、Google Gear

    这三种的使用都有一定的局限性,例如userData是IE浏览器专属,它的容量可以达到640K,这种方案可靠,不需要安装额外插件,只不过它仅在IE下有效~

    globalStorage适用于Firefox 2+的浏览器,类似于IE的userData~

    google gear是谷歌开发出的一种本地存储技术,需要安装Gear组件。

    5、Flash ShareObject

    这种方式能能解决上面提到的cookie存储的两个弊端,而且能够跨浏览器,应该说是目前最好的本地存储方案。不过,需要在页面中插入一个Flash,当浏览器没有安装Flash控件时就不能用了。所幸的是,没有安装Flash的用户极少。

    强调一下:cookie,localStorage和sessionStorage的异同:

    共同点:都是保存在浏览器端,且同源的。

    区别:

    1)cookie数据始终在同源的http请求中携带(即使不需要),即cookie在浏览器和服务器间来回传递;而sessionStorage和localStorage不会自动把数据发给服务器,仅在本地保存;

    2)cookie数据有路径(path)的概念,可以限制cookie只属于某个路径下;

    3)存储大小限制也不同,cookie数据不能超过4k,同时因为每次http请求都会携带cookie,所以cookie只适合保存很小的数据,如会话标识;sessionStorage和localStorage 虽然也有存储大小的限制,但比cookie大得多,可以达到5M或更大;

    4)数据有效期不同,sessionStorage:仅在当前浏览器窗口关闭前有效,自然也就不可能持久保持;localStorage:始终有效,窗口或浏览器关闭也一直保存,因此用作持久数据;cookie只在设置的cookie过期时间之前一直有效,即使窗口或浏览器关闭;

    5)作用域不同,sessionStorage不在不同的浏览器窗口中共享,即使是同一个页面;localStorage 在所有同源窗口中都是共享的;cookie也是在所有同源窗口中都是共享的;

    6)Web Storage 支持事件通知机制,可以将数据更新的通知发送给监听者;Web Storage 的 api 接口使用更方便。




    展开全文
  • 常见存储类型及存储技术

    千次阅读 2021-09-11 16:52:05
    1. 常见存储类型 DAS_直连式存储方式 应用场景:通常应用在单一网络环境下并且数据交换量不大,性能要求不高的环境下,可以说是一种应用比较早的技术实现。(即:比较老的技术,传统的数字硬盘录像机) 缺点:...

    1. 常见存储类型

    1. DAS_直连式存储方式
    
    应用场景:
    
    	通常应用在单一网络环境下并且数据交换量不大,性能要求不高的环境下;
    	可以说是一种应用比较早的技术实现。(即:比较老的技术,传统的数字硬盘录像机)
    
    缺点:服务器之间进行建立连接时,需要经过复杂的设定。
        
    原因:
    
    	因为采用的是一种直接连接服务器的存储方式,
    	每一台主机服务器有独立的储存设备,每台主机服务器的储存设备无法互通;
    	需要跨主机存取资料时,必须经过相对复杂的设定,若主机服务器分属不同的操作系统
    	(如windows/Linux系统等),
    	要存取彼此的资料,设定更是复杂,有些系统甚至不能存取。
    
    
    
    1. SAN_高速网络连接方式(即:光纤连接主机服务器)
    
    应用场景:
    
    通常应用在对数据可靠性和安全性要求高、对数据共享的性能要求高的应用环境中
    (例如:电信、银行的大数据量关键应用)
        
    特点:
    
    是一种用高速(光纤)网络联接专业主机服务器的一种储存方式,
    此系统会位于主机群的后端,它使用高速I/O(读/写)联结方式, 
    如 SCSI, ESCON 及 Fibre- Channels
    1. NAS_网络存储设备
    
    应用场景:
    
    一套 NAS 储存设备就如同一个提供数据文件服务的系统,
    例如教育、政府、企业等数据存储应用。
    
    特点:
    
    是一套网络储存设备,通常是直接连在网络上并提供资料存取服务,
    性价比高。
    
    

    2. 存储技术

    1. 录像存储
    
    特点:
    
    录像存储是指将监控图像录制下来,
    并以文件形式存储在存储设备中,并可在以后随时被读出回放。
     
    实现方式:
    
    DAS(直连存储)、SAN(存储区域网)和NAS(网络存储)等
    
    
    1. RAID存储技术(廉价冗余磁盘阵列)
    
    功能:
    
    对磁盘高速存取(采用并行读写操作,从而提高了存储系统的存储速度)
    
    分类:
    
    RAID可分为级别0到级别6,
    通常称为:
    RAID0,RAID1,RAID2,RAID3,RAID4,RAID5,RAID6),
    RAID0是具有提速和扩容的目的。
        
    注:
    
        RAID0:RAID0并不是真正的RAID结构,没有数据冗余,
        RAID0连续地分割数据并并行地读/写于多个磁盘上。因此具有很高的数据传输率,
        但RAID0在提高性能的同时,并没有提供数据可靠性,
        如果一个磁盘失效,将影响整个数据。
        因此RAID0不可应用于需要数据高可用性的关键应用。
    
    
    

    VRRP

    1. 什么是VRRP?
    
    VRRP(虚拟路由冗余协议):
    
        通过把几台路由设备联合组成一台虚拟路由设备,
        将虚拟路由设备的ip地址作为用户的默认网关地址实现与外部的通讯。
        
        当网关设备发生故障时,VRRP协议能够快速选举新的网关设备承担数据流量,保障网络的可靠通信。
        VRRP使用ip报文作为传输协议报文,协议号为112,使用固定的组播地址224.0.0.18进行发送,
        通过协议报文选举处一台路由器作为master,其他设备作为backup,来实现网关备份功能。
        VRRP只使用到advertisement这一种报文。
        
     master 路由器的选举:
     
    	 首先比较每台路由器的优先级,
    	 优先级大的成为master,优先级相同的话,就比较接口ip地址,
    	 ip地址大的成为master。
     
        master会周期性的发送advertisement报文,
        其实也就是一秒发送一次,
        如果backup每隔3秒没收到master发来的advertisement报文,
        则认为master down,就会进行新一轮的选举。
        
    
    

    注:为什么要有VRRP?

    主要就是为了防止单点故障,因为有网关冗余(备份),当网关发生故障的时候,能让pc快速的切换。

    1. VRRP 如何实现负载均衡?
    
    实现原理:
    
        将一个虚拟IP地址与多个虚拟MAC地址对应,
        VRRP备份组中的每台路由器都对应一个虚拟MAC地址;
        使用不同的虚拟MAC地址应答主机的ARP(IPv4网络中)/ND(IPv6网络中)请求,
        从而使得不同主机的流量发送到不同的路由器,备份组中的每台路由器都能转发流量。
    
    	在VRRP负载均衡模式中,只需创建一个备份组
    	就可以实现备份组中多台路由器之间的负载分担,
    	避免了标准协议模式下VRRP备份组中Backup路由器始终处于空闲状态、网络资源利用率不高的问题。
    
    
    展开全文
  • 分布式存储技术主要包括四类: (1)集群存储技术。集群存储系统是指架构在一个可扩充服务器集群中的文件系统,用户不需要考虑文件是存储在集群中的什么位置,仅仅需要使用统一的界面就可以访问文件资源。当负载增加...

    分布式存储技术主要包括四类:

    (1)集群存储技术。集群存储系统是指架构在一个可扩充服务器集群中的文件系统,用户不需要考虑文件是存储在集群中的什么位置,仅仅需要使用统一的界面就可以访问文件资源。当负载增加时,只需要在服务器集群中增加新的服务器就可以提高文件系统的性能。集群存储系统能够保留传统的文件存储系统的语义,增加了集群存储系统必须的机制,可以向用户提供高可靠性、高性能、可扩充的文件存储服务。
    (2)分布式文件系统。分布式文件系统是指文件系统管理的物理存储资源不一定直接连接在本地节点上,而是通过计算机网络与节点相连。分布式文件系统的设计基于客户机/服务器模式。一个典型的网络可能包含多个供多用户访问的服务器。另外,对等待性允许一些系统扮演客户机和服务器的双重角色,分布式文件系统以透明方式链接文件服务器和共享文件夹,然后将其映射到单个层次结构,以便可以从一个位置对其进行访问,而实际上数据却分布在不同的位置。用户不必再转至网络上的多个位置以查找所需的信息。
    (3)网络存储技术。网络存储系统就是将“存储”和“网络”结合起来,通过网络连接各存储设备,实现存储设备之间、存储设备和服务器之间的数据在网络上的高性能传输。为了充分利用资源,减少投资,存储作为构成计算机系统的主要架构之一,就不再仅仅担负附加设备的角色,逐步成为独立的系统。利用网络将此独立的系统和传统的用户设备连接,使其以高速、稳定的数据存储单元存在。用户可以方便得使用浏览器等客户端进行访问和管理。
    (4)P2P网络存储技术。P2P网络存储技术的应用使得内容不是存在几个主要的服务器上,而是存在所有用户的个人电脑上。这就为网络存储提供了可能性,可以将网络中的剩余存储空间利用起来,实现网络存储。人们对存储容量的需求是无止境的,提高存储能力的方法有更换能力更强的存储器,另外就是把多个存储器用某种方式连接在一起,实现网络并行存储。相对于现有的网络存储系统而言,应用P2P技术将会有更大的优势。P2P技术的主体就是网络中的Peer,也就是各个客户机,数量是很大的,这些客户机的空闲存储空间是很多的,把这些空间利用起来实现网络存储。

    展开全文
  • 常见分布式存储系统

    千次阅读 2020-04-21 16:22:40
    一、数据存储类型 一般情况下,我们将存储分成了4种类型,基于本机的DAS和网络的NAS存储、SAN存储、对象存储。...如果将计算和存储分离了,存储成为一个独立的设备,并且存储有自己的文件系统,可以自己管理...
  • 网络存储技术

    千次阅读 2022-04-25 14:34:22
    一、HCIA存储技术趋势与智能存储组件 (一)、存储技术趋势 1、数据与信息 2、数据存储 3、存储技术的发展 (二)、智能存储组件 1、控制框 2、硬盘框 3、级联模块 4、硬盘 一、HCIA存储技术趋势与智能...
  • 大数据有哪些存储方式?

    千次阅读 2020-02-18 18:55:27
    那么针对于大数据存储问题的解决,大数据的存储方式有哪些,在这些大数据存储方式上又该如何选择,下面我们来了解一下。 大数据的兴起,看起来似乎也就是这几年的功夫,但是实际上,只是因为大数据技术走向成熟,才...
  • 常见的大数据技术类型有哪些

    千次阅读 2020-05-28 13:39:11
    今天我们就一起来了解一下,目前比较常见的一些大数据技术有哪些类型。  1.数据湖  数据湖是个庞大的数据存储库,从不同来源收集数据,并以自然状态存储起来。切莫与数据仓库混为一谈,数据仓库基本上执行...
  • 常见虚拟化技术

    千次阅读 2022-04-14 09:09:14
    1、简单叙述常见的虚拟化技术分类; 1.CPU虚拟化 CPU的虚拟化技术是一种硬件方案,支持虚拟技术的CPU带特别优化过的指令集来控制虚拟过程,通过这些指令集,VMM会很容易提高性能。 2.服务器虚拟化 服务器虚拟化...
  • 常见的web攻击有哪些?如何防御?

    千次阅读 2022-04-02 20:43:09
    web攻击是什么 Web攻击(WebAttack)是针对用户上网行为或网站服务器等设备进行攻击的行为,如植入恶意代码、修改网站权限、获取网站...常见的Web攻击: XSS (Cross Site Scripting) 跨站脚本攻击 CSRF(Cross-site
  • 存储阵列技术及应用

    千次阅读 2018-05-17 12:56:48
    存储阵列系统组成 存储阵列系统: 图:存储阵列系统架构 存储阵列由存储硬件、存储软件和解决方案三层组成。 存储阵列硬件组成: 存储阵列硬件系统又两部分组成: 控制框 控制框用于处理各种存储业务,...
  • java有哪些技术领域

    万次阅读 2018-12-07 23:10:36
    1、Java中间件,分布式系统、分布式缓存...分布式系统-dubbo-spring cloud:一定是多个节点组成的系统,一般一个节点就是一台服务器,节点之间是相互连通协作的,这些连通的节点上部署了我们的组件,共同服务于一...
  • **52.常用的存储保护方法有哪些

    千次阅读 2020-05-04 11:23:25
    一、存储区域保护(防止越界) 1.界限寄存器 ①上下界寄存器方法 ②基址、限长寄存器方法 2.存储保护键 3.环保护方式(画圈圈) 二、访问方式保护(保证程序不能对内存执行非授权的操作) 对读写执行访问方式进行...
  • 随着主机、磁盘、网络等技术的发展,数据存储的方式和架构也在一直不停改变,本文主要介绍三种主流存储方式DAS、NAS、SAN的架构及比较 DAS即直接连接存储(Direct Attached Storage), NAS即网络接入存储...
  • HCIA-虚拟化与网络存储技术

    千次阅读 2022-04-24 16:00:05
    一、HCIA 存储技术趋势与智能存储组件 (一)、存储技术 1、存储架构的发展 2、存储介质的发展 3、接口协议发展 (二)产品存储发展趋势 (三)智能存储组件 二、 虚拟化与网络存储技术 (一)虚拟化技术 (二)Qemu...
  • 开源对象存储MinIO技术白皮书

    万次阅读 多人点赞 2019-09-27 13:38:36
     MinIO对象存储系统主要两种部署方式, 一种是常见的本地分布式集群部署,一种是联盟模式部署。 本地分布式集群部署方式即在多个本地服务器节点部署MinIO软件,并将其组件成单套分布式存储集群,并提供统一命名...
  • 常见结构化存储系统架构

    千次阅读 2019-03-01 22:39:24
    结构化数据一般指存储在数据库中,具有一定逻辑结构和物理结构的数据,最为常见的是存储在关系数据库中的数据;非结构化数据:一般指结构化数据以外的数据,这些数据不存储在数据库中,而是以各种类型的文本形式存放...
  • 2.Mysql中常见存储引擎有哪些? 3.MyISAM和innoDB的区别? 问题回答 1.Mysql中的数据用各种不同的技术储存在文件(或内存)中,这些技术中的每一个技术都使用不同的存储机制,索引技巧,锁定水平并且最终提供广泛的不同...
  • 来源 |清平の乐来源 | CSDN博客,责编 | Carol头图 | CSDN 下载自视觉中国一、数据存储类型一般情况下,我们将存储分成了4种类型,基于本机的DAS和网络的NAS存储、...
  • ​ 简要介绍文件、块和对象是三种不同数据的存储格式和对象存储相关内容。 ​
  • mysql面试中最常问的问题之一: 小伙子,你说一下你们公司用的存储引擎,以及你知道有哪些存储引擎和他们之间的区别? 面试者: 简历给我吧,我去下一家。 什么是存储引擎? 官方定义: 存储引擎其实就是对于数据库...
  • 常用存储器,你知道有哪些吗?

    千次阅读 2022-03-15 10:17:12
    常用存储器,你知道有哪些吗? 存储器按存储介质特性来说,可以分为两类,一类就是易失性存储器,一类是非易失性存储器。从计算机角度上看,易失性存储器可以理解为内存,而非易性存储器可以理解为硬盘。 易失性...
  • 常用的大数据技术有哪些

    万次阅读 2018-03-13 16:45:12
    大数据技术为决策提供依据,在政府、企业、科研项目等决策中扮演着重要的角色,在社会治理和企业...大数据技术,简而言之,就是提取大数据价值的技术,是根据特定目标,经过数据收集与存储、数据筛选、算法分析与预...
  • 常见图片存储格式文件简介

    千次阅读 2020-05-04 17:32:06
    图片常见存储格式:bmp,jpg,png,gif,tiff,pcx,tga,exif,fpx,svg,psd,cdr,pcd,dxf,ufo,eps,ai,raw,WMF,webp等。 BMP:采用位映射存储格式,不采用其他任何压缩,所占用的空间很大。 JPG:最...
  • 分区存储管理中有哪些常用的分配策略?试比较它们的优缺点。 分为两大类,连续分配管理方式和非连续分配管理方式(下次更新后半部分) 一、 连续分配管理方式 1、 单一连续分配方式 单一连续分配方式将内存空间分为...
  • 常见存储组网方式及比较

    千次阅读 2020-08-24 12:18:38
    存储分类 DAS NAS SAN

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 442,254
精华内容 176,901
热门标签
关键字:

常见的存储技术有哪些