当前位置:首页 > 测评资讯 > 正文内容

独立存储文件的?存储分为哪两种

一、MapGIS文件概述

(1)点文件

MapGIS将所有的点图元数据都保存在点文件中,或者说MapGIS的点文件只能存储点图元数据,点文件的扩展名是WT,当点文件处于编辑过程中时,可以在磁盘上看到与点文件同名但扩展名是WT~的临时文件。

(2)线文件

MapGIS将所有的线图元数据都保存**文件中,并以各种线型进行区分和表达,同点相似,MapGIS的线文件只能存储线图元数据,扩展名是WL,当线文件处于编辑过程中时,可以在磁盘上看到与线文件同名但扩展名是WL~的临时文件。

(3)区文件

MapGIS将所有的区数据都保存在区文件中,并以颜色和花纹图案填充,区文件除了存储区数据外还要保存形成区的弧段数据,在MapGIS中,区是通过弧段描述的因而不可能离开弧段而独立存在。区文件的扩展名是WP,当区文件处于编辑过程中时,可以在磁盘上看到与区文件同名但扩展名是WP~的临时文件。

(4)图像文件

MapGIS支持多种图像文件,但是只能对一种图像文件进行几何校正*作,这种文件的扩展名是MSI。

(5)工程文件

按照MapGIS的解释,工程是对MapGIS要素层的管理和描述的文件,提供了对GIS基本类型文件和图像文件的有机结合的描述。这个概念比较抽象,因为一幅地质图一般不会只包括一个点、一个线或者一个面文件,而是要包含一系列的要素文件(即点、线、面文件),因此要想完美地显示一幅地质图需要考虑如下几个方面的问题:这幅地质图包含有多少个要素文件?这些要素文件的文件名是什么?这些要素文件存储在什么位置?当打开这些文件时,如果文件互相遮盖就会导致某些重要的信息不能显示出来,因此必须对文件的上下顺序进行处理,那么这个顺序是怎样的?必须每次都要设置吗?为了方便解决这些问题,可以使用MapGIS的工程文件进行管理。MapGIS的工程文件存储的数据正是地质图由多少要素文件构成,要素文件的文件名以及存储位置和显示顺序,从这个意义上讲,我们可以说一个MapGIS工程就是一张地图。当然MapGIS的工程文件不仅仅存储这些内容,它还包含每个要素文件的状态,以及工程的地图参数等。处于同一个工程中的要素数据具有统一的地图参数,当将一个具有不同地图参数的要素文件加载到工程中时,要素文件的地图参数或者被改变,或者不能加载成功。

工程文件对于要素文件是一种索引的关系,而不是包含关系,因此一个要素文件可以被多个工程索引,但是通常情况下不要将一个要素文件加载入多个工程中,这样可能会在无意中改变文件。处于同一个工程文件中的要素文件可以存储于磁盘的任意位置,但是建议将工程文件与要素文件存储于同一个文件夹中,这样工程文件在存储要素文件的位置时将使用相对路径存储,便于管理和移动文件。MapGIS工程文件的扩展名是MPJ。

MapGIS常见文件扩展名见表1.1。

表1.1 MapGIS常见文件扩展名一览表

二、存储设备主要有哪几种

从*作系统来讲,不同类型的存储器的出现正是为了实现经典的内存架构:多级缓存结构,为了匹配高速的CPU。从CPU内部的寄存器,到高速cache,再到主存,然后是磁盘,后是磁带,速度越来越慢,但价格越来越便宜。包括DSP的内存架构,也是分为三级,第一级是CPU内部的寄存器,第二级L1P和L1DRAM,第三级是L1SRAM,L1和L2的都是片内RAM,之后还可以通过EMIF接口(64X+)或者XINTFT接口(28系列)拓展片外存储器,总之也是速度越来越慢。本文要总结的就是几种存储器类型。

按用途存储器可以分为外部存储器和内部存储器。外存通常是磁性介质或光盘,能长期保存信息。内存指主板上的存储部件,用来存放当前正在执行的数据和程序,仅用于暂时存放程序和数据,关闭电源或断电,数据会丢失。

RAM

RAM(random access memory,随机存取存储器)。存储单元的内容可按需随意取出或存入,且存取的速度与存储单元的位置无关的存储器。这种存储器在断电时将丢失其存储内容,故主要用于存储短时间使用的程序。按照存储信息的不同,随机存储器又分为静态随机存储器(Static RAM,SRAM)和动态随机存储器(Dynamic RAM,DRAM)。

SRAM

SRAM(Static RAM,静态随机存储器),不需要刷新电路,数据不会丢失,而且,一般不是行列地址复用的。但是他集成度比较低,不适合做容量大的内存,一般是用在处理器的缓存里面。像S3C2440的ARM9处理器里面就有4K的SRAM用来做CPU启动时用的。

SRAM其实是一种非常重要的存储器,它的用途广泛。SRAM的速度非常快,在快速读取和刷新时能够保持数据完整性。SRAM内部采用的是双稳态电路的形式来存储数据。所以SRAM的电路结构非常复杂。制造相同容量的SRAM比DRAM的成本高的多。正因为如此,才使其发展受到了限制。因此目前SRAM基本上只用于CPU内部的一级缓存以及内置的二级缓存。仅有少量的网络服务器以及路由器上能够使用SRAM。

DRAM

Dynamic RAM,动态随机存取存储器,每隔一段时间就要刷新一次数据,才能保存数据。而且是行列地址复用的,许多都有页模式。SDRAM是其中的一种。

SDRAM

SDRAM(Synchronous DRAM,同步动态随机存储器),即数据的读写需要时钟来同步。其存储单元不是按线性排列的,是分页的。

DRAM和SDRAM由于实现工艺问题,容量较SRAM大。但是读写速度不如SRAM。

一般的嵌入式产品里面的

三、什么是文件存储模式

文件存储模式是指在计算机系统中,将数据及有关信息按某种格式以数据文件的方式存储在磁盘上,通过*作系统来实现对文件的访问和管理。文件存储模式或叫文件管理系统的特点是:

(1)数据文件是大量数据的**形式,每个文件包含有大量的记录,每个记录包含若干个数据项,文件和文件名面向用户并存储在计算机存储设备上,可反复利用。

(2)面向用户的数据文件,用户可通过它进行查询、修改、删除等*作。

(3)数据文件与对应的程序具有一定的独立性,即程序员可不关心数据的物理存储状态,只须考虑数据的逻辑存储结构,从而可以大量地节省修改和维护程序的工作量。

(4)数据文件的缺点是只能对应一个或几个应用程序,不能摆脱对程序的依赖性。数据文件之间不能建立关系,呈现出无结构的信息**状态,往往冗余度大,不易扩充、维护和修改。

四、存储分为哪两种

块存储和文件存储。

1、块存储

以下列出的两种存储方式都是块存储类型:

1) DAS(Direct AttachSTorage):是直接连接于主机服务器的一种储存方式,每一台主机服务器有独立的储存设备,每台主机服务器的储存设备无法互通,需要跨主机存取资料时,必须经过相对复杂的设定,若主机服务器分属不同的*作系统,要存取彼此的资料,更是复杂,有些系统甚至不能存取。通常用在单一网络环境下且数据交换量不大,性能要求不高的环境下,可以说是一种应用较为早的技术实现。

2)SAN(Storage Area Network):是一种用高速(光纤)网络联接专业主机服务器的一种储存方式,此系统会位于主机群的后端,它使用高速I/O联结方式,如 SCSI, ESCON及 Fibre- Channels。一般而言,SAN应用在对网络速度要求高、对数据的可靠性和安全性要求高、对数据共享的性能要求高的应用环境中,特点是代价高,性能好。例如电信、银行的大数据量关键应用。它采用SCSI块I/O的命令集,通过在磁盘或FC(Fiber Channel)级的数据访问提供高性能的随机I/O和数据吞吐率,它具有高带宽、低延迟的优势,在高性能计算中占有一席之地,但是由于SAN系统的价格较高,且可扩展性较差,已不能满足成千上万个CPU规模的系统。

2、文件存储

通常,NAS产品都是文件级存储。NAS(Network Attached Storage):是一套网络储存设备,通常是直接连在网络上并提供资料存取服务,一套 NAS储存设备就如同一个提供数据文件服务的系统,特点是性价比高。例如教育、政府、企业等数据存储应用。

它采用NFS或CIFS命令集访问数据,以文件为传输协议,通过TCP/IP实现网络化存储,可扩展性好、价格便宜、用户易管理,如目前在集群计算中应用较多的NFS文件系统,但由于NAS的协议开销高、带宽低、延迟大,不利于在高性能集群中应用。

下面,我们对DAS、NAS、SAN三种技术进行比较和分析:

表格 1三种技术的比较

最新发布