精华内容
下载资源
问答
  • 点击上图查看详情群晖一个非常重要的应用就是存储备份重要数据,比如自己的照片,办工资料等等,要做备份的话就可以用raid1阵列模式。raid1可以说是用得最多的一个阵列模式,除此之外,还有其它几种常用的模式,如...

    45c716c8f1b1f633220c8e7ebc28f185.png点击上图查看详情

    群晖一个非常重要的应用就是存储备份重要数据,比如自己的照片,办工资料等等,要做备份的话就可以用raid1阵列模式。raid1可以说是用得最多的一个阵列模式,除此之外,还有其它几种常用的模式,如basic、shr、jbod、raid0,下面就给大家详细说说这几种模式的区别,以及使用方法。

    注意:

    关于这几种模式的选用都是凭个人多年经验推荐,具体是否适合自己,自己多方了解。更具体的原理及操作可以参考群晖官方说明。最重要的一点,磁盘操作都有一定风险,在对磁盘进行操作前务必对磁盘里面重要数据进行备份,对于操作导致的数据丢失我们不负任何责任。

    basic和raid1是使用最多的两种模式

    像DS218+这种两盘位的群晖NAS,存储重要数据,考虑数据的安全性,那就两个盘做raid1阵列。如果不是很多重要数据,比如大部分是PT下载的电影,音乐等文件,就没必要做备份,用basic模式就好。其中一个盘专门用来下载,另外一个存一些电影和其它资料,如果这些资料有部分是重要的,需要备份,可以使用群晖的hyper backup功能定时把需要备份的文件夹备份到另外一个硬盘,关于hyper backup的使用可以看保护NAS数据方法这么多,为什么选Hyper Backup?

    如果是918+这些4盘位或以上的NAS就好办了。你如果有重要数据要备份的,可以用其中两个硬盘做raid1,其它的硬盘用basic模式。反正就是群晖NAS可以多种模式组合使用,按自己实际需求进行选择。

    常用的几种磁盘模式:

    1、shr模式:这个是群晖的阵列模式,比较“智能”,如果你选了这种模式,只有一个硬盘的情况下,就相当于basic模式。如果放两个盘就相当于raid1模式,三块或三块以上硬盘就是raid5模式。好处当然就是“智能”了,自动帮你选择模式。不好的地方就是不能按自己实际需求来,如果你不需要做备份的就千万不要选这个shr模式。

    2、basic模式:basic模式就是最基础的模式,每个硬盘互不相干,都是独立的,就像电脑上面的硬盘一样。basic模式还支持升级raid1或者raid5,比如你现在一个盘设置的是basic模式,以后多加一个硬盘,可以和旧硬盘组成一个raid1模式,如果再多加一个硬盘,可以升级成raid5模式(raid5至少三块硬盘)。

    3、raid1模式:举个例子,两块4T硬盘,其中一块当镜像,就是做备份用,两块硬盘数据完全一样。你往硬盘1存东西,会自动把它复制到硬盘2。所以不管哪块硬盘坏掉,你的数据在另外一块硬盘上面一样是完整无损的。但很明显,不好的地方就是可用容量只有一半,两个4T硬盘只能用4T的空间。如果是不同容量的两个硬盘做raid1,可用容量取决于容量小的那块。比如一块4T,一块2T,可用容量就只有2T。

    4、jbod模式:就是把所有硬盘绑定成一个大硬盘,管理简单方便。但不好的一点就是其中一个盘坏了,数据全部没有。所以一般都不建议用这个模式,既不能保护数据安全,也没有提升读写性能。

    5、raid0模式:简单举例说,就是把一份文件撕碎成几份,分别丢到不同的硬盘上去,理论上传输速度会提升,但实际上nas是软阵列,速度并没有什么提升,所以不建议做raid0,而且如果你有一个盘坏了,全部数据都会丢失。

    6、raid5模式:简单举例说,你有3个2t的盘,那么其中2个盘放数据,1个盘当备份,这样不管你哪个盘坏了数据都还在。可用空间就是少了1个盘的容量。安全性比basic好,可用容量比raid1高,是比较折中的一种模式。如果有大量数据需要做备份的,可以使用这种模式,性价比比raid1更高。

    如何设置这些模式不再详细讲解,因为在系统安装的教程中已经讲解过,大家可以去看

    如果你一个不小心,硬盘已经设置好了,但不是自己想要的模式,可以把存储空间和存储池删除了重新新增即可。要注意的是这些操作会删除硬盘里面所有数据,所以一定要备份好重要资料。

    33fb4907a5c1515119f37c37fa3c5e94.png

    先删除存储空间,如果你安装了套件,还需要你先把套件卸载了才能删除。

    e272f703c19699016e3f3a3e653ccfc2.png

    删除了存储空间后,再把存储池删除了。

    1d41f3722e081ee4202656f7b742ff1b.png

    删除完毕后,到存储池那里新增存储池,选择自己需要的模式,再新增存储空间就可以了。

    展开全文
  • 常见存储类型

    千次阅读 2021-01-11 18:55:33
    常见存储类型 存储 常见的存储方式 常见的存储平台 samba OSS Ceph 利用oss实现文件的上传和下载 存储 存储就是将数据保存在计算机或者是其他的存储介质(磁盘和磁带)上。存储分类如下如所示: 常见的存储方式 常见的...

    存储

    存储就是将数据保存在计算机或者是其他的存储介质(磁盘和磁带)上。存储分类如下如所示:
    在这里插入图片描述

    常见的存储方式

    常见的存储方式如下:
    DAS:直接连接存储 (DAS:Direct Attached Storage),是指将存储设备通过SCSI接口或FC接口直接连接到一台计算机上。DAS不算是网络存储,因为只有它所挂载的主机才可访问它。也就是说,服务器发生故障时,连接在服务器上的DAS存储设备中的数据暂时不能被存取。
    NAS:网络连接存储 (NAS:Network Attached Storage),是指将存储设备通过标准的网络拓扑结构(例如以太网),连接到一群计算机上。NAS有文件系统和IP地址,可以类似的理解为网上邻居的共享磁盘。常用来文档共享、图片共享、电影共享等等
    SAN:存储区域网络(SAN:Storage Area Network),目前的SAN存储有2种:一是基于光纤通道的FC SAN;二是基于以太网的IP SAN(也就常说的iSCSI)。
    FC SAN通过光纤交换机连接到主机(HBA卡),即连接到光纤交换机的主机都可以访问该存储;iSCSI则依靠以太网上,更类似于NAS
    三者区别如下:
    在这里插入图片描述
    常见的存储类型
    常见的存储类型有块存储、文件存储、对象存储等。其中块存储的存储对象是磁盘阵列、硬盘等块设备,文件存储的存储对象是文件系统,如ftp、nfs服务器等,对象存储的存储对象是服务器(内置大容量的硬盘),基于对象存储的设备就是对象存储设备,简称OSD

    块存储、文件存储、对象存储,其本质是一样的,底层都是块存储,只是在对外接口上表现不一致,分别应用于不同的业务场景

    这里简单介绍一下三种存储类型的区别:
    在这里插入图片描述

    常见的存储平台

    samba

    samba可以实现不同操作系统之间主机上文件的共享,默认开放TCP协议的445端口,其工作流程可分为四个阶段:

    1.协议协商:客户端向samba服务器发送请求报文,并将可用的smb协议版本一起发送,服务器收到请求后列出希望使用的协议版本,选择最优的smb类型,若没有可使用的smb类型,则通信结束

    2.建立连接:确定smb版本之后,客户端向samba服务器发起一个用户或者是共享的认证,即发送一对用户名密码或者是一个密码到samba服务器,服务器发送应答报文来接受或者是拒绝本次连接

    3.访问共享资源:客户端和服务器建立连接之后,客户端会发送请求报文并列出请求的资源名称,服务器收到请求后返回一个应答报文来接受或者是拒绝连接

    4.断开连接:当建立了资源共享的连接之后,smb客户端就可以访问共享的资源了,默认是长连接,可以通过close SMB断开连接
    samba协议相关原理

    OSS

    采用对象存储的类型来提供存储服务,是阿里云提供的海量、安全、低成本、高持久的云存储服务。具有高可用、稳定、异地容灾、安全防护、数据冗余等功能

    因为对象存储的对象是对象,没有层级结构的概念,为了方便查看,会根据文件名虚拟出相应的文件夹。因此不能够做到某个文件夹下的文件的权限管理,若想要实现权限的管理,则要通过不同的bucketname去创建不同的bucket对象,然后用该bucket对象去创建不同权限的存储空间,从而实现该存储空间的权限控制

    Ceph

    Ceph是一个分布式存储系统,支持块存储、文件存储、对象存储的方式。具有高可用、高扩展性、高性能等特点,其在存储的同时还充分利用了存储节点上的计算能力,在存储每一个数据时,都会通过计算得出该数据存储的位置,尽量将数据分布均衡。同时,由于采用了CRUSH、HASH等算法,使得它不存在传统的单点故障,且随着规模的扩大,性能并不会受到影响。

    Ceph的核心组件包括Client客户端、MON监控服务、MDS元数据服务、OSD存储服务,各组件功能如下:
    1.Client客户端:负责存储协议的接入,节点负载均衡。
    2.MON监控服务:负责监控整个集群,维护集群的健康状态,维护展示集群状态的各种图表,如OSD Map、Monitor Map、PG Map和CRUSH Map。
    3.MDS元数据服务:负责保存文件系统的元数据,管理目录结构。
    4.OSD存储服务:主要功能是存储数据、复制数据、平衡数据、恢复数据,以及与其它OSD间进行心跳检查等。一般情况下一块硬盘对应一个OSD。

    利用oss实现文件的上传和下载

    环境准备:

    pip install oss2

    上传下载功能的实现:

    import oss2  #导入oss库
    auth = oss2.Auth('LTAI4FngNLDXu1rsqcUV2W6H', 'cJ8pcwG9r9WKPqKHqYQuEtdlMzULc4')   ##实例化一个身份认证的AUTH对象
    bucket = oss2.Bucket(auth, 'http://oss-cn-shenzhen1-internal.aliyuncs.com', 'test-3vj-devops')   ##基于AUTH对象和域名以及bucket用户实例化一个bucket对象
    ###创建存储空间,并设置存储空间为私有读写权限,权限可通过参数设置
    bucket.create_bucket(oss2.models.BUCKET_ACL_PRIVATE)
    # 上传文件,参数一为存储空间的路径,参数二为本地路径
    bucket.put_object_from_file('abc/efg/test1.txt', r'C:\Users\huangxinyi\Desktop\oss\test.txt')
    # 下载文件,参数一为存储空间的路径,参数二为本地路径,必须要确保本地有该文件
    bucket.put_object_from_file('abc/efg/test1.txt', r'C:\Users\huangxinyi\Desktop\oss\test.txt')
    # 删除文件
    bucket.delete_object('abc/efg/test.txt')
    
    展开全文
  • 因为存储引擎指定了表的类型,即如何存储和索引数据、是否支持事务等,同时存储引擎也决定了表在计算机中的存储方式。用户在选择存储引擎之前,首先需要确定数据库管理系统支持哪些存储引擎。SQL语句:show engines;...

    认识存储引擎

    存储引擎是MySQL数据库管理系统的一个重要特征,在具体开发时,为了提高MySQL数据库管理系统的使用效率和灵活性,可以根据

    实际需求来选择存储引擎。因为存储引擎指定了表的类型,即如何存储和索引数据、是否支持事务等,同时存储引擎也决定了表在计算

    机中的存储方式。

    用户在选择存储引擎之前,首先需要确定数据库管理系统支持哪些存储引擎。

    SQL语句:show engines;

    e98c1b04be131640305d89d2626f1072.png

    为了查看更方便,我们通常这么写:show engines \G

    d81d4b8d5da11b6ce818802c08d94db8.png

    be011587aa7d0680a5b50d90bb4d5379.png

    54896d7988cf17e73ef79ea0d2031c60.png

    bb23d96a6b3897610095c1617084e6ca.png

    *select version();用来查看MySQL数据库管理系统的版本信息

    执行结果显示:MySQL 5.6支持9种存储引擎,分别为:FEDERATED、MRG_MYISAM、MyISAM、BLACKHOLE、CSV、MEMORY、ARCHIVE、InnoDB、PERFORMANCE_SCHEMA。

    其中Engine参数表示存储引擎名称;Support参数表示MySQL数据库管理系统是否支持该存储引擎,值YES表示支持,NO表示不支持,值DEFAULT表示该存储引擎是DBMS默认支持的存储引擎;

    Comment参数表示关于存储引擎的评论;Transactions参数表示存储引擎是否支持事务,YES表示支持,NO表示不支持;XA参数表示存储引擎所支持的分布式是否符合XA规范,YES表示支持,

    NO表示不支持;Savepoints参数表示存储引擎是否支持事务处理中的保存点,YES表示支持,NO表示不支持

    在执行SQL语句中,可以用";"、"\g"、"\G"符号表示语句结束。其中前两个符号的作用是一样的,\G除了表示语句结束外,还可以使得结果显示更美观

    MySQL数据库管理系统中,除了可以使用show engines查看所支持的存储引擎外,还可以通过show variables来查看所支持的存储引擎

    SQL:show variables like 'have%';

    f0a0b67ace997ad7184c21e632eb123f.png

    Variable_name参数表示存储引擎名字;Value参数表示MySQL数据库管理系统是否支持该存储引擎,YES表示支持,NO表示不支持,DISABLED表示支持但是没开启

    操作默认存储引擎

    通过刚才的查看,我们知道MySQL 5.6数据库管理系统默认的存储引擎为InnoDB。在数据库管理系统中,可以修改默认存储引擎吗?下面我们来了解默认存储引擎的操作

    1、查询默认存储引擎

    我们要操作默认存储引擎,首先要查看默认存储引擎是什么。通过执行SQL语句show variables来查看默认存储引擎

    SQL:show variables like 'storage_engine%';      #like关键字为"storage_engine%"表示查询默认存储引擎

    7da051f8d80465df8ba64060c35520b8.png

    执行结果显示,默认存储引擎为InnoDB

    2、修改默认存储引擎

    在MySQL数据库管理系统中,如果需要修改默认存储引擎,可以通过两种方式来实现:向导方式、手动修改配置文件方式

    通过向导方式修改默认存储引擎,需要进入图形化实例配置向导中选择默认存储引擎,这种方式很繁琐。建议采用手动修改配置文件的方式

    通过手动修改配置文件方式修改默认存储引擎时,需要修改MySQL数据库管理系统的配置文件my.ini,步骤如下:

    a、修改[mysqld]组中的default-storage-engine参数

    b、重启MySQL服务

    3、选择存储引擎

    在具体使用MySQL数据库管理系统时,选择一个合适的存储引擎是一个非常复杂的问题。因为每种存储引擎都有自己的特性、优势和应用场合,因此不能随便选择存储引擎。

    下面介绍几种常用的存储引擎,特性见下表

    5e45da4ac0e2f470ff6ae9d58f550c49.png

    MyISAM存储引擎:由于该引擎不支持事务、也不支持外键,所以访问速度比较快。因此对事务完整性没有要求并以访问为主的应用适合使用此存储引擎

    InnoDB存储引擎:由于该存储引擎在事务上具有优势,即支持具有提交、回滚和崩溃恢复能力的事务安装,所以比MyISAM存储引擎占用更多的磁盘空间。

    因此需要进行频繁的更新、删除操作,同时还对事务完整性要求比较高,需要实现并发控制的应用适合使用此存储引擎

    MEMORY存储引擎:该存储引擎使用内存来存储数据,因此该存储引擎的数据访问速度快,但是安全上没有保障。如果应用中涉及数据比较小,需要进行

    快速访问,适合此存储引擎

    数据类型

    在MySQL DBMS中,可以通过存储引擎来决定表的类型,决定了表的存储方式。同时MySQL DBMS也提供了数据类型来决定表存储数据的类型。MySQL DBMS提供了

    整数类型、浮点数类型、定点数类型和位类型、日期和时间类型、字符串类型

    1、整数类型

    MySQL DBMS除了支持标准SQL中的所有证书类型(SMALLINT和INT)外,还进行了相应的扩展。扩展后增加了TINYINT、MEDIUMINT和BIGINT类型

    下表是各种整数类型的特性

    4227e778326669d8adfe6b54546ffc85.png

    在具体使用MySQL DBMS时,如果需要存储整数类型数据,则可以选择上述的整数类型,至于选择哪一个,首先需要判断存储证书数据的取值范围,当不超过

    255时,那选择TINYINT类型就足够了。虽然BIGINT类型的取值范围最大,最常用的证书类型却是INT。

    如果无法区分各个整数类型的表示范围,可以通过查看MySQL的系统帮助查看相关信息。

    查看帮助信息

    help contents可以查看MySQL帮助文档支持的目录列表,然后根据需要查看的条目选择查看。

    2、浮点数类型、定点数类型和位类型

    MySQL DBMS除了支持标准SQL中所有的浮点类型(FLOAT和DOUBLE)、定点数类型(DEC)外,还进行了相应扩展。扩展后增加了位类型(BIT)

    7005c4400d9d37380a91360bc4f2bb4a.png

    在具体使用时,如果需要存储小数数据,则可以选择FLOAT和DOUBLE类型,如何选择需要判断存储小数数据需要精确的小数位数,当需要精确到小数点后10位

    就需要选择DOUBLE类型

    bb5e9190000ff396c1ef99254c50a9b6.png

    存储小数数据,除了可以使用FLOAT和DOUBLE类型外,还可以选择DEC和DECIMAL类型,当要求小数数据精度非常高时,可以选择DEC和DECIMAL类型,它们

    的精确度比DOUBLE类型还要高

    FLOAT、DOUBLE数据类型存储数据时存储的是近似值,而DECIMAL存储的是字符串,因此提供了更高的精度,在需要表示金额等货币类型时优先选择DECIMAL数据类型

    8f9f0577c70d1c51d3ac0a1792e9e683.png

    3、日期和时间类型

    MySQL DBMS中有多种表示日期和时间的数据类型,各种版本有微小的差异,下表是MySQL DBMS所支持的日期和时间类型的特性

    73a32bf1f5455c945b6a2d10b219dc8a.png

    具体应用中,各种日期和时间类型的应用场合:

    如果要表示年月日,一般会使用DATE类型

    如果要表示年月日时分秒,一般会选择DATETIME类型

    如果需要经常插入或更新日期为当前系统时间,一般会使用TIMESTAMP类型

    如果要表示时分秒,一般会使用TIME类型

    如果要表示年份,一般会使用YEAR类型。因为该类型比DATE类型占用更少的空间

    4、字符串类型

    MySQL DBMS中有多种表示字符串的数据类型,各种版本有微小的差异,下表展示了MySQL DBMS中所支持的CHAR系列字符串类型的特性

    95d3f61ba9b99117808633945d7ee857.png

    具体使用MySQL DBMS时,如果需要存储少量字符串,可以选择CHAR和VARCHAR,如果所存储的字符串长度是不固定的,变化的,那就选择VARCHAR;否则,选择CHAR

    ##########################################################################################################################

    下表是MySQL DBMS所支持的TEXT类型的字符串的特性

    fc0b8f2959df21fad9b95582d2760a99.png

    具体使用时,如果需要存储大量字符串(存储文章内容的纯文本),则可以选择TEXT系列字符串类型。至于具体选择哪一个,需要判断所存储字符串长度,根据存储字符串长度来决定合适的类型

    ##########################################################################################################################

    下表是MySQL DBMS 支持的BINARY系列字符串类型的特性

    41a9951a80dae0321db8e0ad48f61525.png

    具体使用中,如果需要存储少量二进制数据,则可以选择BINARY和VARBINARY类型。至于选择具体哪一个,判断所存储的二进制数据长度是否是变化的,如果是选择VARBINARY类型;否则选择BINARY类型

    ##########################################################################################################################

    下表是MySQL DBMS支持的BLOB系列字符串类型的特性

    1677ab370fc2898549006e6c688f2f6f.png

    如果需要存储大量二进制数据(存储电影等视频文件),可以选择BLOB字符串。具体选择哪个,需要判断所存储二进制数据的长度来决定

    展开全文
  • Windows存储管理之磁盘类型简介

    千次阅读 2016-06-19 08:49:44
    如果用户连接存储是的Windows Server,存储管理员势必需要了解Windows中的磁盘类型与文件系统。笔者从存储的角度总结了Windows磁盘与分区类型的特点,并对其内容进行介绍与分析,帮助管理员更好的了解Windows主机...

     各种操作系统连接到存储系统之后,并且操作系统识别物理磁盘之后,需要对磁盘进行进一步配置。如果用户连接存储是的Windows Server,存储管理员势必需要了解Windows中的磁盘类型与文件系统。笔者从存储的角度总结了Windows磁盘与分区类型的特点,并对其内容进行介绍与分析,帮助管理员更好的了解Windows主机连接的存储和文件系统。

    Windows的磁盘类型:

         Windows的物理磁盘类型分为两种:

         Basic Disk(基本磁盘) – 这个类型的物理磁盘可以被MS-DOS和所有的Windows操作系统所访问。Basic Disk可以包括最多四个主分区(Primary Partition),或者是三个主分区和一个扩展分区(Extended Partition)的逻辑磁盘(Logical Disk)。Basic不支持容错功能,可以在MBR和GPT创建磁盘。

         Dynamic Disk (动态磁盘)– Dynamic Disk提供一些Basic Disk没有的功能,比如过将一个逻辑卷扩展到多个物理磁盘之上。Dynamic Disk使用隐藏的数据库来维护位物理磁盘上的动态卷。如果用户需要扩展一个逻辑磁盘到多个物理磁盘,需要使用Windows Disk Management和Diskpart.ext工具先将Basic disk转换为Dynamic Disk。Dynamic Disk支持在线创建(需要重启)和在线扩展逻辑卷。多份的元数据存储在磁盘中。简化管理,可以使用软Raid功能,Mirror、Spanned等等。

    Windows磁盘的分区类型:

         谈到磁盘结构,很有必要了解一下下面两个概念MBR和GPT。

         MBR (Master Boot Record)物理磁盘上第一个扇区(Sector),也叫作主引导扇区,是计算机卡机后访问磁盘时说必须要读取的首个扇区,它位于柱面0,磁头0,扇区1。Windows的MBR磁盘被分割成多个连续的区域叫做分区(Partition),每个分区的的信息都存储在MBR,即磁盘的首个扇区中,在MBR中定义了分区的起始位置和长度。只有一个主分区可以处于激活状态,且支持操作系统启动。

         GPT(GUID Partition Table)一种由基于 Itanium 计算机中的可扩展固件接口 (EFI) 使用的磁盘分区架构。与主启动记录(MBR) 分区方法相比,GPT 具有更多的优点,因为它允许每个磁盘有多达128 个分区,理论上支持最大 18 EB卷大小,允许将主磁盘分区表和备份磁盘分区表用于冗余,还支持唯一的磁盘和分区ID (GUID)。   GPT是在windows使用大容量磁盘的选择。

    下表是MBR和GPT对应的Windows操作系统信息:


    MBR

     

    GPT

     

    Windows操作系统版本

     

    MS-DOS

    所有Windows版本

     

    Windows 2003以上版本

     

    硬件支持

     

    32位CPU

     

    64位CPU

     

    最大支持单个逻辑卷

     

    2TB

     

    256TB

     

    分区表拷贝数

     

    一份

     

    Primary和Backup两份分区表,支持checksum

     

    最大支持分区数目

     

    4个主分区或者3个主分区和一个扩展分区

     

    128个分区

     

    数据存储位置

     

    存储在分区中

     

    存储在分区,关键的Platform数据存储在对用户隐藏的分区中

     

     

    下表为Basic和Dynamic Disk支持的Volume类型(MBR磁盘类型):

    Basic

     

    Dynamic

     

    Volume类型

     

    支持

     

    支持

     

    Simple Volume

     

    支持

     

    支持

     

    Spanned Volume

     

    支持

     

    支持

     

    Striped Volume(Raid-0)

     

    支持

     

    支持

     

    RAID-5 Volume

     

    支持

     

    支持

     

    Mirrored Volume(Raid-1)

     

     

    下表为Basic和Dynamic Disk支持的Volume类型(GPT磁盘类型),可以看到需要在Windows中实现软件Raid,需要将磁盘类型转换为Dynamic才可以。

    Basic

     

    Dynamic

     

    Volume类型

     

    支持

     

    支持

     

    Simple Volume

     

    支持

     

    Spanned Volume

     

    支持

     

    Striped Volume(Raid-0)

     

    支持

     

    RAID-5 Volume

     

    支持

     

    Mirrored Volume(Raid-1)

     


    总结:

         在Windows连接到存储之后,选择选择GPT分区类型与Dynamic Disk可试Windows存储管理灵活性性所有提高,GPT分区格式抛开了MBR最大2TB的容量限制,支持在线扩展,各种优势。动态磁盘不受分区数目限制。启用GPT和Dynamic Disk的方式很简单。

          


    展开全文
  • Redis存储结构、数据类型

    千次阅读 2019-09-06 09:55:39
    存储结构: Redis的全称是remote dictionary server(远程字典服务器),它以字典结构存储数据(key-value),并允许... 字符串类型是redis中最基本的数据类型,它能存储任何形式的字符串,包括二进制数据。你可以用它...
  • Windows存储管理

    千次阅读 2018-10-18 09:50:20
    1.Windows存储管理之磁盘类型简介   各种操作系统连接到存储系统之后,并且操作系统识别物理磁盘之后,需要对磁盘进行进一步配置。如果用户连接存储是的Windows Server,存储管理员势必需要了解Windows中的磁盘...
  • 相关代码的路径如下所示:/src/backend/storage/...这里介绍磁盘管理器,每个表文件在磁盘中都以一定的结构进行存储,针对磁盘,外存管理模块提供了磁盘管理器和VFD机制。在PG 8.4.1版本中,还为每个表文件创建了两个附
  • 三种存储类型比较-文件、块、对象存储

    万次阅读 多人点赞 2016-07-26 09:09:28
    存储和文件存储是我们比较熟悉的两种主流的存储类型,而对象存储(Object-based Storage)是一种新的网络存储架构,基于对象存储技术的设备就是对象存储设备(Object-based Storage Device)简称OSD。  首先...
  • 三种存储类型和三种存储方式

    万次阅读 多人点赞 2019-01-22 17:07:39
    存储和文件存储是我们比较熟悉的两种主流的存储类型,而对象存储(Object-based Storage)是一种新的网络存储架构,基于对象存储技术的设备就是对象存储设备(Object-based Storage Device)简称OSD。 本质是一样...
  • 如今,人们有一个担忧,那就是只有大...当然,一家企业的细节往往表现为一系列势不可挡的前景和责任,几乎没有办法有效地进行管理。然而近年来,小企业也从大数据中受益,大幅度推动支出和投资,并允许他们与规模更...
  • 三种存储类型:块存储、文件存储、对象存储

    千次阅读 多人点赞 2020-11-02 10:21:27
    ... ... 存储类型 先从三种存储类型开始。...看了很多文章,感觉都无从下手,因为我还不了解为什么有这么多的存储方式和存储类型,所以先不看这些概念的定义,先了解为什么会有这些概念。 为什么会有这么多存储
  • 分页存储管理方式

    万次阅读 2018-12-05 18:28:54
    存储管理的离散分配方式 基本分页存储管理 基本分段存储管理 段页式存储管理 二.基本分页存储管理 离散分配内存: 作业规定大小划分成小份;内存也按同样大小划分成小份 作业的任一小份可分散放入内存任意未...
  • MySQL常见的四个存储类型

    千次阅读 2018-11-25 08:36:34
    另外两种类型INNODB和BERKLEY(BDB),也常常可以使用。如果技术高超,还可以自己做一个引擎。 ISAM 一个定义明确且历经时间考验的数据表格管理方法,它在设计之时就考虑到数据库被查询的次数要远大于更...
  • 基本分段存储管理方式

    千次阅读 2018-11-25 12:58:08
    一、分段系统的基本原理 1、程序通过分段...四、段页式存储管理方式 1、基本原理 将用户程序分成若干段,并为每个段赋予一个段名。 把每个段分成若干页 地址结构包括段号、段内页号和页内地址三部分
  • 常见的3种存储类型

    千次阅读 2019-07-06 07:52:31
    常见的3种存储: 1.DAS 直连存储 主机客户端直接和存储设备连接,存储也可放到机箱内部,(内部连接协议ATA也就是IDE,也有使用SATA协议的),也会用到SCSI和FC协议 范围:范围有限,距离短有,多少米的范围内,...
  • 三种存储类型

    千次阅读 2019-05-27 22:50:52
    存储和文件存储是我们比较熟悉的两种主流的存储类型,而对象存储(Object-based Storage)是一种新的网络存储架构,基于对象存储技术的设备就是对象存储设备(Object-based Storage Device)简称OSD。 本质是一样...
  • 操作系统存储管理实验报告

    千次阅读 2020-01-20 09:47:42
    课程名称 计算机操作系统 实验名称 存储管理实验 实验类型 验证 设计 综合 创新 【实验目的】 实验目的: 通过模拟实现请求页式存储管理的几种基本页面置换算法,了解虚拟存储技术的特点,掌握虚 拟存储请求页式...
  • 上一篇介绍了传统存储的几个常用类型,本篇主要介绍云平台用到的常用存储类型,分别是文件存储、块存储和对象存储。 这种分类是以数据存储的方式来命名的,体现了不同的数据存储格式。文件存储会以文件和文件夹的...
  • 存储系统的类型及特点

    千次阅读 2020-05-30 19:43:39
    DAS:开放系统的直连式存储(Direct-Attached Storage,简称DAS)已经有近四十年的使用历史,随着用户数据的不断增长,尤其是数百GB以上时,其在备份、恢复、扩展、灾备等方面的问题变得日益困扰系统管理员。...
  • 网络存储技术Windows server 2012(项目三 存储池的配置与管理) ...2.在存储池上分别创建3种类型的虚拟磁盘。3.分别在3个新创建的虚拟磁盘上创建简单卷,并格式化为NTFS格式。4.分别在3个.
  • redis的数据类型存储结构

    千次阅读 2018-09-26 12:57:34
    Redis(remote dictionary server)是一个基于KEY-VALUE的高性能的 存储系统,通过提供多种键值数据类型来适应不同场景下的缓存与存储需求 。 二。redis的存储结构 Redis比memached提供了更丰富的数据结构,有五种...
  • 一、存储空间分类、 二、存储空间访问权限、 三、分区存储、 四、相关文档资料、
  • 信息存储管理(一)

    千次阅读 2020-03-18 14:31:54
    数据类型,数据可以根据如何存储管理划分为: 1.结构化数据 按行和列的格式存储,通常用数据库管理系统存储,能够高效地检索和处理。 2.非结构化数据 比较难于被商业应用检索和查询。 商业应用更加关心非结构化...
  • C语言变量的存储类型

    千次阅读 2018-03-07 22:16:05
    栈区:由编译器自动分配释放,存放函数的参数值、返回值和局部变量,在程序运行过程中实时分配和释放,栈区由操作系统自动管理,无须程序员手动管理。 堆区:堆是由malloc()函数分配的内存块,使用free()函数...
  • 文档(document)是MongoDB中数据的基本存储单元,非常类似与关系型数据库管理系统中的行,当更有表现力。 集合(collection)可以看作是一个拥有动态模式(dynamic schema)的表。 MongoDB的一个实例可以拥有多个...
  • redis5种存储类型及其存取指令

    万次阅读 2018-05-09 17:56:59
    Redis目前支持5种数据类型,分别是:String(字符串)List(列表)Hash(字典)Set(集合)Sorted Set(有序集合)下面就分别介绍这五种数据类型及其相应的操作命令。1. String(字符串)String是简单的 key-value ...
  • 操作系统中存储管理的基本原理

    千次阅读 2014-09-03 09:31:13
    存储管理的基本原理 内存管理方法 内存管理主要包括内存分配和回收、地址变换、内存扩充、内存共享和保护等功能。 下面主要介绍连续分配存储管理、覆盖与交换技术以及页式与段式存储管理等基本概念和原理。...
  • 磁盘存储管理-----操作系统

    千次阅读 2018-06-14 12:45:06
    磁盘存储管理
  • 网络存储技术Windows server 2012(项目四 存储池的高级配置与管理) 网络存储技术Windows server 2012 (项目四 存储池的高级配置与管理存储池的高级配置与管理一、项目实训题二、环境准备三、操作步骤1...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,088,352
精华内容 435,340
关键字:

存储管理的类型