CN105978944A - 对象存储方法和装置 - Google Patents

对象存储方法和装置 Download PDF

Info

Publication number
CN105978944A
CN105978944A CN201610267025.7A CN201610267025A CN105978944A CN 105978944 A CN105978944 A CN 105978944A CN 201610267025 A CN201610267025 A CN 201610267025A CN 105978944 A CN105978944 A CN 105978944A
Authority
CN
China
Prior art keywords
short chain
object storage
storage cluster
data base
server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610267025.7A
Other languages
English (en)
Inventor
吴兴义
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
LeCloud Computing Co Ltd
LeTV Holding Beijing Co Ltd
LeTV Cloud Computing Co Ltd
Original Assignee
LeTV Holding Beijing Co Ltd
LeTV Cloud Computing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by LeTV Holding Beijing Co Ltd, LeTV Cloud Computing Co Ltd filed Critical LeTV Holding Beijing Co Ltd
Priority to CN201610267025.7A priority Critical patent/CN105978944A/zh
Publication of CN105978944A publication Critical patent/CN105978944A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1097Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/242Query formulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • G06F16/9558Details of hyperlinks; Management of linked annotations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks
    • H04L67/1044Group management mechanisms 

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Mathematical Physics (AREA)
  • Computational Linguistics (AREA)
  • Computing Systems (AREA)
  • Stored Programmes (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本公开公开了一种对象存储方法,包括以下步骤:将通过短链接应用程序接口接收到的申请请求发送至服务器;获取服务器分配的与申请请求对应的短链接;当对象存储集群收到通过短链接发送的下载请求时,在对象存储集群的数据库中对短链接执行查找操作。上述对象存储方法不仅可以使用户得到短链接,便于使用,同时,还可以支持用户对短链接设置失效时间,方便灵活。本公开还公开了一种对象存储装置。

Description

对象存储方法和装置
技术领域
本公开涉及计算机存储技术领域,特别是涉及一种对象存储方法和装置。
背景技术
目前,对象存储在互联网的大潮中受到了广泛关注,并得到了迅速的发展。对象存储与文件存储不同,对象不以目录分层的结构进行组织。每个对象都位于被称为存储池的扁平的空间的相同层级,每一级的每个元素在存储***中都有唯一的标识,用户通过这个标识来访问容器或者对象。采用扁平的数据组织结构抛弃了嵌套的文件夹,避免维护庞大的目录树。
在大数据和互联网时代,存储的文件/对象超过上百万个,单位时间内的访问次数和并发访问量也达到了前所未有的量级,在这种情况下,目录树会给存储***带来很大的开销和诸多问题,成为***的瓶颈。另外一个让对象存储焕发生命力的因素是,对象存储不再提供POSIX兼容的接口(如open,close,read,write等),而是可以非常方便地通过HTTP Restful API接口和对象进行交互:通过PUT和GET进行上传下载,通过DELETE进行删除。对象存储可以为用户提供视频、音乐等较大文件的存储,也可以提供日志的服务,另外,存储服务取得更大发展的更大因素是取得了移动互联网的青睐,在移动端的APP中,对象存储简单的HTTP接口简化了开发者的开发流程,并且还可以为用户提供海量的存储空间。
在当前的社交工具中,会引用来自对象存储的图片、小视频等多媒体内容,通常是采用嵌入一个网络链接的方式进行引入。但是,在对象存储中的设置为public-read的对象的网络链接通常是由域名+bucketname+objectname的方式拼接而成,而如果是采用signed url的方式,则域名为+bucketname+objectname+ak+expiretime+signature的方式,这势必会造成这个链接非常长,而社交工具通常会有字数的限制,当用户想嵌入这种地址时,势必需要减少其他内容的长度,不具有灵活性与易用性。
发明内容
基于此,有必要提供一种灵活且具有易用性的对象存储方法和装置。
一种对象存储方法,该方法包括:
将通过短链接应用程序接口接收到的申请请求发送至服务器;
获取所述服务器分配的与所述申请请求对应的短链接;
当所述对象存储集群收到通过所述短链接发送的下载请求时,在所述对象存储集群的数据库中对所述短链接执行查找操作。
在其中一个实施例中,所述将通过短链接应用程序接口接收到的申请请求发送至服务器之前,还包括:对所述短链接应用程序接口中的参数进行设置;
其中,所述参数为容器名称参数,向所述容器名称参数中的容器上传一个具有预设对象名称的对象。
在其中一个实施例中,其中,所述获取所述服务器分配的与所述申请请求对应的短链接包括:
获取所述服务器以用户的长链接为key,建立的针对一个用户的所述短链接到长链接的映射;以及
获取所述服务器通过递增方式增加所述申请请求为用户分配一个递增的所述短链接。
在其中一个实施例中,其中,所述当所述对象存储集群收到通过所述短链接发送的下载请求时,在所述对象存储集群的数据库中对所述短链接执行查找操作包括:
如果在所述对象存储集群的所述数据库中没有查找到与所述下载请求对应的所述短链接,则跳转到错误界面,其中,所述短链接为失效状态或未被用户执行认证操作状态均执行跳转到所述错误界面操作;
如果在所述对象存储集群的所述数据库中查获到与所述下载请求对应的所述短链接,则重定向到具有所述预设对象名称的所述对象的长链接中。
在其中一个实施例中,所述如果在所述对象存储集群的所述数据库中没有查找到与所述下载请求对应的所述短链接,则跳转到错误界面,还包括:启动线程,查找所述对象存储集群的所述数据库中为失效状态的所述短链接,并从所述对象存储集群的所述数据库中进行删除。
一种对象存储装置,包括:
发送模块,用于将通过短链接应用程序接口接收到的申请请求发送至服务器;
获取模块,用于获取所述服务器分配的与所述申请请求对应的短链接;
查找模块,用于当所述对象存储集群收到通过所述短链接发送的下载请求时,在所述对象存储集群的数据库中对所述短链接执行查找操作。
在其中一个实施例中,还包括:设置模块,用于对所述短链接应用程序接口中的参数进行设置;
其中,所述参数为容器名称参数,向所述容器名称参数中的容器上传一个具有预设对象名称的对象。
在其中一个实施例中,其中,所述获取模块包括:
第一获取模块,用于获取所述服务器以用户的长链接为key,建立的针对一个用户的所述短链接到长链接的映射;
第二获取模块,用于获取所述服务器通过递增方式增加所述申请请求为用户分配一个递增的所述短链接。
在其中一个实施例中,其中,所述查找模块包括:
跳转模块,用于如果在所述对象存储集群的所述数据库中没有查找到与所述下载请求对应的所述短链接,则跳转到错误界面,其中,所述短链接为失效状态或未被用户执行认证操作状态均执行跳转到所述错误界面操作;
重定向模块,用于如果在所述对象存储集群的所述数据库中查获到与所述下载请求对应的所述短链接,则重定向到具有所述预设对象名称的所述对象的长链接中。
在其中一个实施例中,还包括:删除模块,用于启动线程,查找所述对象存储集群的所述数据库中为失效状态的所述短链接,并从所述对象存储集群的所述数据库中进行删除。
上述对象存储方法和装置,将通过短链接应用程序接口接收到的申请请求发送至服务器;获取服务器分配的与申请请求对应的短链接;当对象存储集群收到通过短链接发送的下载请求时,在对象存储集群的数据库中对短链接执行查找操作。上述对象存储方法不仅可以使用户得到短链接,便于使用,同时,还可以支持用户对短链接设置失效时间,方便灵活。
附图说明
图1是一个实施例中对象存储方法的流程示意图;
图2是另一个实施例中对象存储方法的流程示意图;
图3是一个实施例中对象存储装置的结构示意图;以及
图4是另一个实施例中对象存储装置的结构示意图。
具体实施方式
为使本公开的目的、技术方案和优点更加清楚明了,下面结合具体实施方式并参照附图,对本公开进一步详细说明。应该理解,这些描述只是示例性的,而并非要限制本公开的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本公开的概念。
参见图1,一个实施例中,提供了一种对象存储方法,该方法包括以下步骤:
步骤102,将通过短链接应用程序接口接收到的申请请求发送至服务器。
本实施例中,将通过短链接应用程序接口接收到的申请请求发送至服务器之前,还包括:对短链接应用程序接口中的参数进行设置;其中,参数为容器名称参数,向容器名称参数中的容器上传一个具有预设对象名称的对象。
步骤104,获取服务器分配的与申请请求对应的短链接。
本实施例中,获取服务器分配的与申请请求对应的短链接包括:获取服务器以用户的长链接为key,建立的针对一个用户的短链接到长链接的映射;以及获取服务器通过递增方式增加申请请求为用户分配一个递增的短链接。
步骤106,当对象存储集群收到通过短链接发送的下载请求时,在对象存储集群的数据库中对短链接执行查找操作。
本实施例中,如果在对象存储集群的数据库中没有查找到与下载请求对应的短链接,则跳转到错误界面,其中,短链接为失效状态或未被用户执行认证操作状态均执行跳转到错误界面操作;如果在对象存储集群的数据库中查获到与下载请求对应的短链接,则重定向到具有预设对象名称的对象的长链接中。
上述对象存储方法,将通过短链接应用程序接口接收到的申请请求发送至服务器;获取服务器分配的与申请请求对应的短链接;当对象存储集群收到通过短链接发送的下载请求时,在对象存储集群的数据库中对短链接执行查找操作。上述对象存储方法不仅可以使用户得到短链接,便于使用,同时,还可以支持用户对短链接设置失效时间,方便灵活。
如图2所示,在一个实施例中,提供了一种对象存储方法,该方法包括以下步骤:
步骤201,通过短链接接口,将申请短链接的申请请求发送至对象存储集群中。
本实施例中,在云对象存储中新增一个API(Application ProgrammingInterface,应用程序编程接口),能够根据用户申请的对象名生成一个新的较短的链接地址,便于用户使用。其中,该API为:endpoint:/shorten URL;method:PUT;bucket name+object name;expire time;authorization:与现有技术一样,进行签名计算。
具体的,在通过短链接接口,将申请短链接的申请请求发送至对象存储集群中之前还包括:用户向预设容器中上传一个具有预设对象名称的对象。例如,用户往bucket name这个bucket上传一个名为object name的对象。进一步的,用户通过shorten URL这个API发起请求,向对象存储集群申请一个短链接。
步骤202,对象存储集群接收到申请请求后,将申请请求发送至服务器。
本实施例中,对象存储集群收到请求之后,会将请求转发到某一个负载均衡的服务器上,这个服务器采取一种递增的方式来增加请求为用户分配一个递增的短链接。其中,因为短链接由10个数字,26个大写字母,26个小写字母组成,共有62中可能,所以这个递增的转换为62进制的字符串。另外,服务器需要以用户的长链接为key,建立一个用户短链接到长链接的映射。对于expire time=-1的请求,这个生成的短链接长期有效,不做回收;当expire time为大于0的整数时,代表这个短链接需要进行回收,以便满足用户对于数据失效的要求。
步骤203,当用户通过服务器分配的短链接向对象存储集群发送下载请求时,与下载请求对应的短链接是否存在于数据库中执行查找操作。
本实施例中,当用户通过短链接发起下载请求时,存储集群收到请求之后,先到数据库中查找此短链接,如果没有找到,则可能是此短链接没有被用户认证,或者此短链接已经失效,对于上述两种情况,都直接返回404,错误界面;如果找到了短链接,则直接重定向到对象的长链接中去。
步骤204,启动线程,查找数据库中为失效状态的短链接,并从数据库中进行删除。
本实施例中,后台会启动一个失效线程,寻找数据库中已经达到超时的链接,并从数据库中删除。
基于同一发明构思,在一个实施例中,还提出一种对象存储装置。如图3,该对象存储装置10包括发送模块200、获取模块400和查找模块600。
其中,发送模块200用于将通过短链接应用程序接口接收到的申请请求发送至服务器;获取模块400用于获取服务器分配的与申请请求对应的短链接;查找模块600用于当对象存储集群收到通过短链接发送的下载请求时,在对象存储集群的数据库中对短链接执行查找操作。
此外,如图4,在一个实施例中,还包括:设置模块100用于对短链接应用程序接口中的参数进行设置;其中,参数为容器名称参数,向容器名称参数中的容器上传一个具有预设对象名称的对象。
另外,如图4,在一个实施例中,获取模块400包括:第一获取模块410和第二获取模块420。其中,第一获取模块410用于获取服务器以用户的长链接为key,建立的针对一个用户的短链接到长链接的映射;第二获取模块420用于获取服务器通过递增方式增加申请请求为用户分配一个递增的短链接。
进一步的,如图4,在一个实施例中,查找模块600包括:跳转模块610和重定向模块620。
其中,跳转模块610用于如果在对象存储集群的数据库中没有查找到与下载请求对应的短链接,则跳转到错误界面,其中,短链接为失效状态或未被用户执行认证操作状态均执行跳转到错误界面操作;重定向模块620用于如果在对象存储集群的数据库中查获到与下载请求对应的短链接,则重定向到具有预设对象名称的对象的长链接中。
更进一步的,如图4,在一个实施例中,还包括:删除模块611用于启动线程,查找对象存储集群的数据库中为失效状态的短链接,并从对象存储集群的数据库中进行删除。
上述对象存储装置,发送模块200将通过短链接应用程序接口接收到的申请请求发送至服务器;获取模块400获取服务器分配的与申请请求对应的短链接;查找模块600当对象存储集群收到通过短链接发送的下载请求时,在对象存储集群的数据库中对短链接执行查找操作。上述对象存储装置不仅可以使用户得到短链接,便于使用,同时,还可以支持用户对短链接设置失效时间,方便灵活。
应当理解的是,本公开的上述具体实施方式仅仅用于示例性说明或解释本公开的原理,而不构成对本公开的限制。因此,在不偏离本公开的精神和范围的情况下所做的任何修改、等同替换、改进等,均应包含在本公开的保护范围之内。此外,本公开所附权利要求旨在涵盖落入所附权利要求范围和边界、或者这种范围和边界的等同形式内的全部变化和修改例。

Claims (10)

1.一种对象存储方法,该方法包括:
将通过短链接应用程序接口接收到的申请请求发送至服务器;
获取所述服务器分配的与所述申请请求对应的短链接;
当所述对象存储集群收到通过所述短链接发送的下载请求时,在所述对象存储集群的数据库中对所述短链接执行查找操作。
2.根据权利要求1所述的方法,所述将通过短链接应用程序接口接收到的申请请求发送至服务器之前,还包括:对所述短链接应用程序接口中的参数进行设置;
其中,所述参数为容器名称参数,向所述容器名称参数中的容器上传一个具有预设对象名称的对象。
3.根据权利要求1所述的方法,其中,所述获取所述服务器分配的与所述申请请求对应的短链接包括:
获取所述服务器以用户的长链接为key,建立的针对一个用户的所述短链接到长链接的映射;以及
获取所述服务器通过递增方式增加所述申请请求为用户分配一个递增的所述短链接。
4.根据权利要求1所述的方法,其中,所述当所述对象存储集群收到通过所述短链接发送的下载请求时,在所述对象存储集群的数据库中对所述短链接执行查找操作包括:
如果在所述对象存储集群的所述数据库中没有查找到与所述下载请求对应的所述短链接,则跳转到错误界面,其中,所述短链接为失效状态或未被用户执行认证操作状态均执行跳转到所述错误界面操作;
如果在所述对象存储集群的所述数据库中查获到与所述下载请求对应的所述短链接,则重定向到具有所述预设对象名称的所述对象的长链接中。
5.根据权利要求4所述的方法,所述如果在所述对象存储集群的所述数据库中没有查找到与所述下载请求对应的所述短链接,则跳转到错误界面,还包括:启动线程,查找所述对象存储集群的所述数据库中为失效状态的所述短链接,并从所述对象存储集群的所述数据库中进行删除。
6.一种对象存储装置,包括:
发送模块,用于将通过短链接应用程序接口接收到的申请请求发送至服务器;
获取模块,用于获取所述服务器分配的与所述申请请求对应的短链接;
查找模块,用于当所述对象存储集群收到通过所述短链接发送的下载请求时,在所述对象存储集群的数据库中对所述短链接执行查找操作。
7.根据权利要求6所述的装置,还包括:设置模块,用于对所述短链接应用程序接口中的参数进行设置;
其中,所述参数为容器名称参数,向所述容器名称参数中的容器上传一个具有预设对象名称的对象。
8.根据权利要求6所述的装置,其中,所述获取模块包括:
第一获取模块,用于获取所述服务器以用户的长链接为key,建立的针对一个用户的所述短链接到长链接的映射;
第二获取模块,用于获取所述服务器通过递增方式增加所述申请请求为用户分配一个递增的所述短链接。
9.根据权利要求6所述的装置,其中,所述查找模块包括:
跳转模块,用于如果在所述对象存储集群的所述数据库中没有查找到与所述下载请求对应的所述短链接,则跳转到错误界面,其中,所述短链接为失效状态或未被用户执行认证操作状态均执行跳转到所述错误界面操作;
重定向模块,用于如果在所述对象存储集群的所述数据库中查获到与所述下载请求对应的所述短链接,则重定向到具有所述预设对象名称的所述对象的长链接中。
10.根据权利要求9所述的装置,还包括:删除模块,用于启动线程,查找所述对象存储集群的所述数据库中为失效状态的所述短链接,并从所述对象存储集群的所述数据库中进行删除。
CN201610267025.7A 2016-04-26 2016-04-26 对象存储方法和装置 Pending CN105978944A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610267025.7A CN105978944A (zh) 2016-04-26 2016-04-26 对象存储方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610267025.7A CN105978944A (zh) 2016-04-26 2016-04-26 对象存储方法和装置

Publications (1)

Publication Number Publication Date
CN105978944A true CN105978944A (zh) 2016-09-28

Family

ID=56993991

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610267025.7A Pending CN105978944A (zh) 2016-04-26 2016-04-26 对象存储方法和装置

Country Status (1)

Country Link
CN (1) CN105978944A (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106817375A (zh) * 2017-02-07 2017-06-09 上海斐讯数据通信技术有限公司 链接伪装***及方法
CN109871496A (zh) * 2019-01-30 2019-06-11 重庆神指奇动网络有限公司 一种信息推送方法、信息显示方法、服务器和显示设备
CN110519400A (zh) * 2019-10-17 2019-11-29 南京甄视智能科技有限公司 将设备流量进行多入口分离的物联网平台的实现方法
CN111352927A (zh) * 2018-12-24 2020-06-30 北京嘀嘀无限科技发展有限公司 短域名管理方法、装置、服务器及可读存储介质
CN112367328A (zh) * 2020-11-13 2021-02-12 四川长虹电器股份有限公司 基于websocket进入Kubernetes集群容器的方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100268739A1 (en) * 2009-04-21 2010-10-21 George David Zalepa Systems and methods for automatically detecting and removing redirected uniform resource locators
CN102073742A (zh) * 2011-01-31 2011-05-25 清华大学 一种海量对象的存储***及其运行方法
CN102810089A (zh) * 2011-05-30 2012-12-05 盛乐信息技术(上海)有限公司 基于内容的短链接***及实现方法
CN102984287A (zh) * 2012-11-19 2013-03-20 青岛海信传媒网络技术有限公司 微博应用服务器及其微博平台中链接地址的分享方法
CN103888499A (zh) * 2012-12-21 2014-06-25 中国科学院深圳先进技术研究院 一种分布式对象处理的方法及***

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100268739A1 (en) * 2009-04-21 2010-10-21 George David Zalepa Systems and methods for automatically detecting and removing redirected uniform resource locators
CN102073742A (zh) * 2011-01-31 2011-05-25 清华大学 一种海量对象的存储***及其运行方法
CN102810089A (zh) * 2011-05-30 2012-12-05 盛乐信息技术(上海)有限公司 基于内容的短链接***及实现方法
CN102984287A (zh) * 2012-11-19 2013-03-20 青岛海信传媒网络技术有限公司 微博应用服务器及其微博平台中链接地址的分享方法
CN103888499A (zh) * 2012-12-21 2014-06-25 中国科学院深圳先进技术研究院 一种分布式对象处理的方法及***

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106817375A (zh) * 2017-02-07 2017-06-09 上海斐讯数据通信技术有限公司 链接伪装***及方法
CN111352927A (zh) * 2018-12-24 2020-06-30 北京嘀嘀无限科技发展有限公司 短域名管理方法、装置、服务器及可读存储介质
CN111352927B (zh) * 2018-12-24 2023-10-03 北京嘀嘀无限科技发展有限公司 短域名管理方法、装置、服务器及可读存储介质
CN109871496A (zh) * 2019-01-30 2019-06-11 重庆神指奇动网络有限公司 一种信息推送方法、信息显示方法、服务器和显示设备
CN110519400A (zh) * 2019-10-17 2019-11-29 南京甄视智能科技有限公司 将设备流量进行多入口分离的物联网平台的实现方法
CN110519400B (zh) * 2019-10-17 2022-03-25 南京甄视智能科技有限公司 将设备流量进行多入口分离的物联网平台的实现方法
CN112367328A (zh) * 2020-11-13 2021-02-12 四川长虹电器股份有限公司 基于websocket进入Kubernetes集群容器的方法
CN112367328B (zh) * 2020-11-13 2022-01-04 四川长虹电器股份有限公司 基于websocket进入Kubernetes集群容器的方法

Similar Documents

Publication Publication Date Title
US10515058B2 (en) Unified file and object data storage
JP6619700B2 (ja) ネットワーク・インターフェイス装置を使用しネットワークを介してメディアを転送するための方法及び装置
CN107861686B (zh) 文件存储方法、服务端和计算机可读存储介质
Ahlgren et al. Design considerations for a network of information
CN104158886B (zh) 一种应用程序的流式执行方法
CN105978944A (zh) 对象存储方法和装置
CN103116618B (zh) 基于客户端持久缓存的远程文件***镜像方法及***
US11403262B2 (en) Local networked storage linked to remote networked storage system
CN102420843B (zh) 一种基于云压缩链接的压缩和解压缩方法、装置及***
CN106506587A (zh) 一种基于分布式存储的Docker镜像下载方法
CN102882985A (zh) 基于云存储的文件共享方法
DK2751716T3 (en) Data Maintenance Procedure
CN101729442A (zh) 一种实现内容共享的方法和装置
JP5375972B2 (ja) 分散ファイルシステム、そのデータ選択方法およびプログラム
CN101969407A (zh) 基于家庭网关的存储服务方法和存储服务装置
CN107566477B (zh) 一种在分布式文件***集群中获取文件的方法和装置
US9020994B1 (en) Client-based migrating of data from content-addressed storage to file-based storage
CN105824932A (zh) 一种基于阿里云对象存储oss的档案***
CN103279474A (zh) 一种视频文件索引方法及***
CN103631820A (zh) 分布式文件***的元数据管理方法及设备
US20090287715A1 (en) File sharing method and file sharing system for getting an accessible address through an address mapping server
CN103747032A (zh) 一种文件传输方法、设备和***
CN106201351A (zh) 一种基于对象存储的存储方法和服务器
CN106372109A (zh) 互联网资源文件缓存方法及装置
CN106027295A (zh) 静态网站的托管方法和托管***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20160928

WD01 Invention patent application deemed withdrawn after publication