视频文件存储注入方法、装置、计算机设备和存储介质与流程

文档序号:18739642发布日期:2019-09-21 01:37阅读:234来源:国知局
视频文件存储注入方法、装置、计算机设备和存储介质与流程

本申请涉及云存储技术领域,特别是涉及一种视频文件存储注入方法、装置、计算机设备和存储介质。



背景技术:

随着云存储技术的发展,企业往往将数据存储在云服务器上,在实际应用中,云厂商需要接收客户的文件存储需求,特别是视频文件的存储,目前视频网站的存储空间需求达到了PB级别,因此,开发出一个合适于视频存储的云产品存在一定的困难。

传统的视频存储云产品,存储数据保存在存储中心,一旦存储中心损坏,由于视频数据量大,数据恢复上需要巨大的传输带宽支出。



技术实现要素:

基于此,有必要针对上述技术问题,提供一种能够解决存储中心损坏时减少数据恢复时传输带宽的视频文件存储注入方法、装置、计算机设备和存储介质。

一种视频文件存储注入方法,所述方法包括:

接收视频源发送的待存储视频文件的注入请求;

将所述注入请求推送至各个存储集群的集群消息队列中;

从所述集群消息队列中获取下载任务,根据所述存储集群中各个存储节点的可用状态信息,将所述下载任务分配至对应的所述存储节点对应的下载队列中;

根据所述下载队列中的下载任务,将所述待存储视频文件下载至所述存储节点中。

在其中一个实施例中,还包括:请求获取集群消息队列中的下载任务,将获取到的下载任务存储在所述存储集群的存储集群中心;根据所述存储集群中心对各个存储节点的可用状态信息的检测结果,将所述下载任务分配至对应的所述存储节点的下载队列中。

在其中一个实施例中,所述可用状态信息包括:存活状态信息、存储空间信息和下载队列繁忙信息;还包括:根据所述存储集群中心对存储集群中各个存储节点的存活状态信息、存储空间信息和下载队列繁忙信息进行检测;若所述存活状态信息、所述存储空间信息和所述下载队列繁忙信息均达到预先设置的阈值条件,则将该存储节点加入预先设置的白名单;将所述下载任务分配至所述白名单中的存储节点的下载队列中。

在其中一个实施例中,还包括:接收存储节点发送的客户端请求;根据所述存储节点对应的互联网协议地址,检测所述存储节点是否在所述白名单中;若是,则将所述下载任务分配至所述存储节点的下载队列中。

在其中一个实施例中,所述可用状态信息包括:最小使用存储,所述最小使用存储包括:所述下载队列最小、I/O读写最小以及存储空间使用最小;还包括:对所述白名单中各个存储节点计算最小使用储存;根据所述最小使用存储,将所述存储集群中心中的下载任务通过预先设置的分布式算法分配至各个存储节点中。

在其中一个实施例中,还包括:根据所述下载任务,向所述集群消息队列发送客户端下载请求;根据所述客户端下载请求,下载所述待存储视频文件;对所述待存储视频文件进行文件校验,并将校验通过的待存储视频文件存储至存储节点的物理磁盘;检测所述存储节点的物理磁盘是否异常,若是,将异常信息上传至所述存储集群中心,以使所述存储集群中心将所述下载任务分配至其他存储节点。

在其中一个实施例中,还包括:记录所述存储节点中视频文件的访问频率;若所述访问频率小于阈值,则将所述存储节点中的视频文件删除。

一种视频文件存储注入装置,所述装置包括:

请求接收模块,用于接收视频源发送的待存储视频文件的注入请求;

推送模块,用于将所述注入请求推送至各个存储集群的集群消息队列中;

分配模块,用于从所述集群消息队列中获取下载任务,根据所述存储集群中各个存储节点的可用状态信息,将所述下载任务分配至对应的所述存储节点对应的下载队列中

存储模块,用于根据所述下载队列中的下载任务,将所述待存储视频文件下载至所述存储节点中。

一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:

接收视频源发送的待存储视频文件的注入请求;

将所述注入请求推送至各个存储集群的集群消息队列中;

从所述集群消息队列中获取下载任务,根据所述存储集群中各个存储节点的可用状态信息,将所述下载任务分配至对应的所述存储节点对应的下载队列中;

根据所述下载队列中的下载任务,将所述待存储视频文件下载至所述存储节点中。

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:

接收视频源发送的待存储视频文件的注入请求;

将所述注入请求推送至各个存储集群的集群消息队列中;

从所述集群消息队列中获取下载任务,根据所述存储集群中各个存储节点的可用状态信息,将所述下载任务分配至对应的所述存储节点对应的下载队列中;

根据所述下载队列中的下载任务,将所述待存储视频文件下载至所述存储节点中。

上述视频文件存储注入方法、装置、计算机设备和存储介质,在视频源注入视频文件时,将注入请求推送至各个存储集群的集群消息队列,此处,分布式存储系统中包括多个存储集群,存储集群中又包括多个存储节点。然后从集群消息队列中获取下载任务,然后将下载任务分配至各个存储节点的下载队列,将视频文件存储在存储节点中。因此,在进行视频文件存储时,可能存储在任一个存储集群中的存储节点,存储中心只保留一份副本,因此在其中一个存储集群的存储中心损坏时,只需要从其他集群进行数据传输就可以恢复数据,节约了数据恢复的带宽成本。

附图说明

图1为一个实施例中视频文件存储注入方法的应用场景图;

图2为一个实施例中视频文件存储注入方法的流程示意图;

图3为一个实施例中分配下载任务步骤的流程示意图;

图4为另一个实施例中分配下载任务步骤的流程示意图;

图5为一个实施例中视频文件存储注入装置的结构框图;

图6为一个实施例中计算机设备的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

本申请提供的视频文件存储注入方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与云平台服务器104进行通信。终端102为视频源,终端102可以向云平台服务器104发送注入请求,以将终端102中的视频文件存储至云平台服务器104。

其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,云平台服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。

在一个实施例中,如图2所示,提供了一种视频文件存储注入方法,以该方法应用于图1中的云平台服务器为例进行说明,包括以下步骤:

步骤202,接收视频源发送的待存储视频文件的注入请求。

视频源可以是个人计算机、笔记本电脑等,视频源可以主动向云平台服务器发送注入请求。

值得说明的是,视频源在一个注入请求中,可以向云平台服务器请求注入多个视频文件,因此,云平台服务器需要处理多个视频文件的存储。

步骤204,将注入请求推送至各个存储集群的集群消息队列中。

云平台服务器由多个存储集群组成,每个存储集群由存储集群中心进行控制,存储集群中还分布有多个存储节点,存储节点负责对待存储视频文件进行存储,存储集群中心负责对存储节点的存储任务进行分配。

具体的,每个存储集群均对应了一个集群消息队列,存储集群中心可以从集群消息队列中获取到注入请求的对应的视频文件的数据。

集群消息队列是通过缓存机制构建,遵循先进先出的原则,即可以保证集群消息队列中的数据有序被存储集群中心获取。

步骤206,从集群消息队列中获取下载任务,根据存储集群中各个存储节点的可用状态信息,将下载任务分配至对应的存储节点对应的下载队列中。

下载任务指的是可以执行下载操作的任务,存储节点可以根据下载任务下载对应的下载任务对应视频文件。对于批量注入时,一个或者一组视频文件对应一个下载任务。因此,存储集群中心在集群消息队列中获取到待存储视频文件后,对应的生成一个个下载任务,并且检测存储集群中各个存储节点的可用状态信息,以确定哪些存储节点可以执行下载任务,从而将下载任务分配至各个存储节点对应的下载队列,下载队列也是通过缓存机制构建,将下载任务推送至下载队列中,可以确定存储节点当前的工作状态。

步骤208,根据下载队列中的下载任务,将待存储视频文件下载至存储节点中。

存储节点可以根据下载队列中的下载任务,进行待存储视频文件的下载,以此将视频文件保存在存储节点中。

上述视频文件存储注入方法中,在视频源注入视频文件时,将注入请求推送至各个存储集群的集群消息队列,此处,分布式存储系统中包括多个存储集群,存储集群中又包括多个存储节点。然后从集群消息队列中获取下载任务,然后将下载任务分配至各个存储节点的下载队列,将视频文件存储在存储节点中。因此,在进行视频文件存储时,可能存储在任一个存储集群中的存储节点,存储中心只保留一份副本,因此在其中一个存储集群的存储中心损坏时,只需要从其他集群进行数据传输就可以恢复数据,节约了数据恢复的带宽成本。

在其中一个实施例中,可以采用如下方式进行分配下载任务,具体如下:请求获取集群消息队列中的下载任务,将获取到的下载任务存储在存储集群的存储集群中心,根据存储集群中心对各个存储节点的可用状态信息的检测结果,将下载任务分配至对应的存储节点的下载队列中。本实施例中,通过存储集群中的存储集群中心主动向集群消息队列发送请求,以此获取到下载任务,下载任务的数量是根据视频源批量注入视频文件的数量确定的,因此,存储集群中心在获取到下载任务,需要存储在存储集群中后,然后检测存储集群下面存储节点的可用状态信息,便于对下载任务进行分配。

在另一实施例中,可用状态信息包括:存活状态信息、存储空间信息和下载队列繁忙信息,如图3所示,提供一种分配下载任务步骤的示意性流程图,具体步骤如下:

步骤302,根据存储集群中心对存储集群中各个存储节点的存活状态信息、存储空间信息和下载队列繁忙信息进行检测。

存活状态信息指的是存储集群中心是否可以与存储节点建立连接,若是即存活状态信息为存活,若否则非存活。对于存储空间信息,每一个存储节点的物理存储器的空间有限,当存储空间小于待存储视频文件时,该存储节点无法执行该下载任务,则存储空间信息为剩余的存储空间大小。下载队列繁忙信息有下载队列中队列长度确定的,当下载队列长度超过阈值时,即为下载队列繁忙。

步骤304,若存活状态信息、存储空间信息和下载队列繁忙信息均达到预先设置的阈值条件,则将该存储节点加入预先设置的白名单。

白名单中设置的是能通过的存储节点,即存储节点请求该下载任务时,可以将下载任务分配给该存储节点的一种模式,通过设置白名单,可以有效的将下载任务分配给可以执行下载任务的存储节点,从而保证视频数据的存储。

步骤306,将下载任务分配至白名单中的存储节点的下载队列中。

本实施例中,通过检测存活状态信息、存储空间信息和下载队列繁忙信息,建立存储节点的白名单,通过白名单可以保证视频文件准确的存储。

对于步骤306,在其中一个实施例中,可以接收存储节点发送的客户端请求,根据存储节点对应的互联网协议地址,检测存储节点是否在白名单中,若是,则将下载任务分配至所述存储节点的下载队列中。本实施例中,通过白名单机制,可以快速的确定下载任务的存储节点,从而提高任务分配效率。

具体的,存储节点发送的客户端请求由加密算法和IP地址构成,通过加密算法保证交互的安全性,通过IP地址进行白名单验证。

另外,客户端请求可以是HTTP请求,通过HTTP请求,从存储集群中心获取下载任务。

在其中一个实施例中,可用状态信息包括:最小使用存储,最小使用存储包括:下载队列最小、I/O读写最小以及存储空间使用最小。本实施例中,存储集群中需要检测存储集群下所有存储节点的最小使用存储,利于负载均衡。

具体的,如图4所示,提供一种下载任务分配的示意性流程图,具体步骤如下:

步骤402,对白名单中各个存储节点计算最小使用储存。

步骤404,根据最小使用存储,将存储集群中心中的下载任务通过预先设置的分布式算法分配至各个存储节点中。

本实施例中,由于进行视频文件下载时,视频文件有大小之分,视频文件过大,这样会导致存储节点的下载队列拥堵,I/O读写拥堵,站在整个存储集群而言,导致存储空间使用不均,采用最小使用存储的方式,可以对各个存储节点的下载任务进行负载均衡,从而优化存储空间的使用。

具体的,分布式算法可以是一致性哈希算法,具体做法是在进行一致性哈希之前,获取各个存储节点的最小使用存储,然后在最小的存储节点上进行一致性哈希策略再分配。从而保证存储节点在实际工作中的均衡。

在其中一个实施例中,存储节点从下载队列中获取到下载任务,然后根据下载任务,然后向集群消息队列发送客户端下载请求,根据客户端下载请求,下载待存储的视频文件,然后对待存储视频文件进行文件校验,对校验通过的待存储视频文件存储在存储节点的物理磁盘中。在此过程中,需要检测存储节点的物理硬盘是否异常,若是,则需要将异常信息上传至存储集群中心,以使存储集群中江下载任务分配至其他存储节点。本实施例中,通过对视频文件进行校验,避免存储损坏的视频文件,从而有效的利用物理磁盘空间,对于物理磁盘损坏的存储节点,无法继续执行下载任务,需要存储集群中心将下载任务分配至其他存储节点,保证视频文件能够存储在存储集群中。

值得说明的是,在一个存储节点的物理磁盘损坏时,其所有下载任务均停止,并且重新分配到其他存储节点中

具体的,客户端下载请求可以是HTTP或者HTTPS下载请求,从而从存储集群中心下载视频文件。

在另一实施例中,可以采用sha1/md5文件校验算法,对待存储视频文件进行校验,以保证下载文件正确。

在另一实施例中,存储集群中心还需要记录存储节点中视频文件的访问频率,若访问频率小于阈值,则将存储节点中的视频文件中删除。

本实施例中,在视频文件被访问的时候,存储集群中心记录视频文件被访问的时间周期,可以以天为事件单位,例如,180天未被访问,则将该视频文件删除,以此保证存储节点中的视频文件有效。

应该理解的是,虽然图2-4的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-4中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

在一个实施例中,如图5所示,提供了一种视频文件存储注入装置,包括:请求接收模块502、推送模块504、分配模块506和存储模块508,其中:

请求接收模块502,用于接收视频源发送的待存储视频文件的注入请求;

推送模块504,用于将所述注入请求推送至各个存储集群的集群消息队列中;

分配模块506,用于从所述集群消息队列中获取下载任务,根据所述存储集群中各个存储节点的可用状态信息,将所述下载任务分配至对应的所述存储节点对应的下载队列中

存储模块508,用于根据所述下载队列中的下载任务,将所述待存储视频文件下载至所述存储节点中。

在其中一个实施例中,分配模块506还用于请求获取集群消息队列中的下载任务,将获取到的下载任务存储在所述存储集群的存储集群中心;根据所述存储集群中心对各个存储节点的可用状态信息的检测结果,将所述下载任务分配至对应的所述存储节点的下载队列中。

在其中一个实施例中,所述可用状态信息包括:存活状态信息、存储空间信息和下载队列繁忙信息;分配模块506还用于根据所述存储集群中心对存储集群中各个存储节点的存活状态信息、存储空间信息和下载队列繁忙信息进行检测;若所述存活状态信息、所述存储空间信息和所述下载队列繁忙信息均达到预先设置的阈值条件,则将该存储节点加入预先设置的白名单;将所述下载任务分配至所述白名单中的存储节点的下载队列中。

在其中一个实施例中,分配模块506还用于接收存储节点发送的客户端请求;根据所述存储节点对应的互联网协议地址,检测所述存储节点是否在所述白名单中;若是,则将所述下载任务分配至所述存储节点的下载队列中。

在其中一个实施例中,所述可用状态信息包括:最小使用存储,所述最小使用存储包括:所述下载队列最小、I/O读写最小以及存储空间使用最小;分配模块506还用于对所述白名单中各个存储节点计算最小使用储存;根据所述最小使用存储,将所述存储集群中心中的下载任务通过预先设置的分布式算法分配至各个存储节点中。

在其中一个实施例中,存储模块508还用于根据所述下载任务,向所述集群消息队列发送客户端下载请求;根据所述客户端下载请求,下载所述待存储视频文件;对所述待存储视频文件进行文件校验,并将校验通过的待存储视频文件存储至存储节点的物理磁盘;检测所述存储节点的物理磁盘是否异常,若是,将异常信息上传至所述存储集群中心,以使所述存储集群中心将所述下载任务分配至其他存储节点。

在其中一个实施例中,还包括更新模块,用于记录所述存储节点中视频文件的访问频率;若所述访问频率小于阈值,则将所述存储节点中的视频文件删除。

关于视频文件存储注入装置的具体限定可以参见上文中对于视频文件存储注入方法的限定,在此不再赘述。上述视频文件存储注入装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图6所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储视频文件数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种视频文件存储注入方法。

本领域技术人员可以理解,图6中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种计算机设备,包括存储器和处理器,该存储器存储有计算机程序,该处理器执行计算机程序时实现以下步骤:

接收视频源发送的待存储视频文件的注入请求;

将所述注入请求推送至各个存储集群的集群消息队列中;

从所述集群消息队列中获取下载任务,根据所述存储集群中各个存储节点的可用状态信息,将所述下载任务分配至对应的所述存储节点对应的下载队列中;

根据所述下载队列中的下载任务,将所述待存储视频文件下载至所述存储节点中。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:请求获取集群消息队列中的下载任务,将获取到的下载任务存储在所述存储集群的存储集群中心;根据所述存储集群中心对各个存储节点的可用状态信息的检测结果,将所述下载任务分配至对应的所述存储节点的下载队列中。

在一个实施例中,所述可用状态信息包括:存活状态信息、存储空间信息和下载队列繁忙信息;处理器执行计算机程序时还实现以下步骤:根据所述存储集群中心对存储集群中各个存储节点的存活状态信息、存储空间信息和下载队列繁忙信息进行检测;若所述存活状态信息、所述存储空间信息和所述下载队列繁忙信息均达到预先设置的阈值条件,则将该存储节点加入预先设置的白名单;将所述下载任务分配至所述白名单中的存储节点的下载队列中。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:接收存储节点发送的客户端请求;根据所述存储节点对应的互联网协议地址,检测所述存储节点是否在所述白名单中;若是,则将所述下载任务分配至所述存储节点的下载队列中。

在一个实施例中,可用状态信息包括:最小使用存储,所述最小使用存储包括:所述下载队列最小、I/O读写最小以及存储空间使用最小;处理器执行计算机程序时还实现以下步骤:对所述白名单中各个存储节点计算最小使用储存;根据所述最小使用存储,将所述存储集群中心中的下载任务通过预先设置的分布式算法分配至各个存储节点中。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:根据所述下载任务,向所述集群消息队列发送客户端下载请求;根据所述客户端下载请求,下载所述待存储视频文件;对所述待存储视频文件进行文件校验,并将校验通过的待存储视频文件存储至存储节点的物理磁盘;检测所述存储节点的物理磁盘是否异常,若是,将异常信息上传至所述存储集群中心,以使所述存储集群中心将所述下载任务分配至其他存储节点。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:记录所述存储节点中视频文件的访问频率;若所述访问频率小于阈值,则将所述存储节点中的视频文件删除。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:

接收视频源发送的待存储视频文件的注入请求;

将所述注入请求推送至各个存储集群的集群消息队列中;

从所述集群消息队列中获取下载任务,根据所述存储集群中各个存储节点的可用状态信息,将所述下载任务分配至对应的所述存储节点对应的下载队列中;

根据所述下载队列中的下载任务,将所述待存储视频文件下载至所述存储节点中。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:请求获取集群消息队列中的下载任务,将获取到的下载任务存储在所述存储集群的存储集群中心;根据所述存储集群中心对各个存储节点的可用状态信息的检测结果,将所述下载任务分配至对应的所述存储节点的下载队列中。

在一个实施例中,所述可用状态信息包括:存活状态信息、存储空间信息和下载队列繁忙信息;计算机程序被处理器执行时还实现以下步骤:根据所述存储集群中心对存储集群中各个存储节点的存活状态信息、存储空间信息和下载队列繁忙信息进行检测;若所述存活状态信息、所述存储空间信息和所述下载队列繁忙信息均达到预先设置的阈值条件,则将该存储节点加入预先设置的白名单;将所述下载任务分配至所述白名单中的存储节点的下载队列中。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:接收存储节点发送的客户端请求;根据所述存储节点对应的互联网协议地址,检测所述存储节点是否在所述白名单中;若是,则将所述下载任务分配至所述存储节点的下载队列中。

在一个实施例中,可用状态信息包括:最小使用存储,所述最小使用存储包括:所述下载队列最小、I/O读写最小以及存储空间使用最小;计算机程序被处理器执行时还实现以下步骤:对所述白名单中各个存储节点计算最小使用储存;根据所述最小使用存储,将所述存储集群中心中的下载任务通过预先设置的分布式算法分配至各个存储节点中。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:根据所述下载任务,向所述集群消息队列发送客户端下载请求;根据所述客户端下载请求,下载所述待存储视频文件;对所述待存储视频文件进行文件校验,并将校验通过的待存储视频文件存储至存储节点的物理磁盘;检测所述存储节点的物理磁盘是否异常,若是,将异常信息上传至所述存储集群中心,以使所述存储集群中心将所述下载任务分配至其他存储节点。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:记录所述存储节点中视频文件的访问频率;若所述访问频率小于阈值,则将所述存储节点中的视频文件删除。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1