-
公开(公告)号:US08250102B2
公开(公告)日:2012-08-21
申请号:US12048753
申请日:2008-03-14
申请人: Pradeep Jnana Madhavarapu , Rohan Kumar , Michael J Warmington , Kevin G. Farlee , Balan Sethu Raman
发明人: Pradeep Jnana Madhavarapu , Rohan Kumar , Michael J Warmington , Kevin G. Farlee , Balan Sethu Raman
IPC分类号: G06F7/00
CPC分类号: G06F17/30091 , G06F17/30011
摘要: Embodiments described herein are directed to the accessing remotely stored binary object data in a binary object store. In one embodiment, a computer system receives a request for a portion of binary object data, sends a query to a database server requesting access to the binary object data, and receives a binary object reference. The binary object reference includes binary object identification data and use characteristics specific to the binary object store. The computer system sends a binary object data access request based on the binary object reference to the binary object store using a binary object store interface, and receives the binary object data corresponding to the binary object data access request. The binary object data comprises a portion of data files. The computer system also sends the received binary object data to the user.
摘要翻译: 本文描述的实施例涉及在二进制对象存储中访问远程存储的二进制对象数据。 在一个实施例中,计算机系统接收对二进制对象数据的一部分的请求,向请求访问二进制对象数据的数据库服务器发送查询,并接收二进制对象引用。 二进制对象引用包括二进制对象标识数据和特定于二进制对象存储的特性。 计算机系统使用二进制对象存储接口将基于二进制对象引用的二进制对象数据访问请求发送到二进制对象存储,并且接收对应于二进制对象数据访问请求的二进制对象数据。 二进制对象数据包括一部分数据文件。 计算机系统还将接收到的二进制对象数据发送给用户。
-
公开(公告)号:US20090234880A1
公开(公告)日:2009-09-17
申请号:US12048753
申请日:2008-03-14
申请人: Pradeep Jnana Madhavarapu , Rohan Kumar , Michael J. Warmington , Kevin G. Farlee , Balan Sethu Raman
发明人: Pradeep Jnana Madhavarapu , Rohan Kumar , Michael J. Warmington , Kevin G. Farlee , Balan Sethu Raman
IPC分类号: G06F17/30
CPC分类号: G06F17/30091 , G06F17/30011
摘要: Embodiments described herein are directed to the accessing remotely stored binary object data in a binary object store. In one embodiment, a computer system receives a request for a portion of binary object data, sends a query to a database server requesting access to the binary object data, and receives a binary object reference. The binary object reference includes binary object identification data and use characteristics specific to the binary object store. The computer system sends a binary object data access request based on the binary object reference to the binary object store using a binary object store interface, and receives the binary object data corresponding to the binary object data access request. The binary object data comprises a portion of data files. The computer system also sends the received binary object data to the user.
摘要翻译: 本文描述的实施例涉及在二进制对象存储中访问远程存储的二进制对象数据。 在一个实施例中,计算机系统接收对二进制对象数据的一部分的请求,向请求访问二进制对象数据的数据库服务器发送查询,并接收二进制对象引用。 二进制对象引用包括二进制对象标识数据和特定于二进制对象存储的特性。 计算机系统使用二进制对象存储接口将基于二进制对象引用的二进制对象数据访问请求发送到二进制对象存储,并且接收对应于二进制对象数据访问请求的二进制对象数据。 二进制对象数据包括一部分数据文件。 计算机系统还将接收到的二进制对象数据发送给用户。
-
公开(公告)号:US07694340B2
公开(公告)日:2010-04-06
申请号:US10959383
申请日:2004-10-06
申请人: Balan Sethu Raman , Sameet Harishanker Agarwal , Nigel R Ellis , Sanjay Anand , Rohan Kumar , Johannes Klein , Mihai Costea
发明人: Balan Sethu Raman , Sameet Harishanker Agarwal , Nigel R Ellis , Sanjay Anand , Rohan Kumar , Johannes Klein , Mihai Costea
CPC分类号: G06F21/562
摘要: Systems and methodologies for integration of an anti virus AV Plug In(s) as part of an Item Store. The semantics for operation of the AV Plug In(s) are provided by the relational Item Store, via employing a metadata component and a scanning component associated with the Item Store. The metadata component can supply a signature value being associated with the Item Store that can represent the time of scanning of data, and outcome for every scanned item. The scanning component can provide for a queuing of items in the data store in a synchronous and/or asynchronous mode for both scanning and cleaning by the AV Plug In supplied by vendors.
摘要翻译: 用于集成防病毒AV插件的系统和方法作为商品商店的一部分。 用于操作AV插件的语义由关系项存储通过使用元数据组件和与商品存储相关联的扫描组件来提供。 元数据组件可以提供与项目存储相关联的签名值,其可以表示扫描数据的时间,以及每个扫描项目的结果。 扫描组件可以以同步和/或异步模式对数据存储中的项目进行排队,以供由供应商提供的AV插头进行扫描和清洁。
-
公开(公告)号:US20110289100A1
公开(公告)日:2011-11-24
申请号:US12784508
申请日:2010-05-21
申请人: Pradeep Madhavarapu , Michael Warmington , Alexandru Chirica , Jun Fang , Rohan Kumar , Maciej Plaza , Srini Acharya
发明人: Pradeep Madhavarapu , Michael Warmington , Alexandru Chirica , Jun Fang , Rohan Kumar , Maciej Plaza , Srini Acharya
IPC分类号: G06F17/30
CPC分类号: G06F17/30082 , G06F17/30091 , G06F17/30286 , G06F17/30318
摘要: A method for managing a binary object in a database system is provided. The method may include receiving a request to store the binary object and determining if a size of the binary object is above a first threshold. If the size is less than the first threshold, the method may include storing the binary object in a database of the database system using a database communication protocol. If the size is above the first threshold, the method may include determining if the size is above a second threshold. To this end, if the size is less than the second threshold, the method may include storing the binary object in a file system of the database system using the database communication protocol. Furthermore, if the size is above the second threshold, the method may include storing the binary object in the file system using a file system communication protocol.
摘要翻译: 提供了一种用于管理数据库系统中的二进制对象的方法。 该方法可以包括接收存储二进制对象的请求,并确定二进制对象的大小是否高于第一阈值。 如果大小小于第一阈值,则该方法可以包括使用数据库通信协议将二进制对象存储在数据库系统的数据库中。 如果大小高于第一阈值,则该方法可以包括确定大小是否高于第二阈值。 为此,如果大小小于第二阈值,则该方法可以包括使用数据库通信协议将二进制对象存储在数据库系统的文件系统中。 此外,如果大小高于第二阈值,则该方法可以包括使用文件系统通信协议将二进制对象存储在文件系统中。
-
公开(公告)号:US07958167B2
公开(公告)日:2011-06-07
申请号:US12042571
申请日:2008-03-05
IPC分类号: G06F17/30
CPC分类号: G06F17/30227 , G06F17/30233
摘要: The claimed subject matter provides a system and/or a method that extends transactional guarantees to unstructured data in a file system. A database engine, configured to retain structured data, can reserve a portion of the file system to store unstructured data to be managed by the database engine. A kernel component can associate a transaction with at least one stream that corresponds to the reserved portion of the file system. The association enables transaction based access to the reserved portion of the file system managed by the database engine.
摘要翻译: 所要求保护的主题提供了一种将事务保证扩展到文件系统中的非结构化数据的系统和/或方法。 配置为保留结构化数据的数据库引擎可以保留文件系统的一部分来存储要由数据库引擎管理的非结构化数据。 内核组件可以将事务与对应于文件系统的保留部分的至少一个流关联。 该关联使得基于事务的访问由数据库引擎管理的文件系统的保留部分。
-
公开(公告)号:US20080147665A1
公开(公告)日:2008-06-19
申请号:US11612105
申请日:2006-12-18
IPC分类号: G06F17/30
CPC分类号: G06F9/52 , Y10S707/99952
摘要: An operating system is provided. The system includes an agent component to monitor computer activities between one or more single-item access components and one or more set-based access components. A protocol component is employed by the agent component to mitigate data access conflicts between the single-item access components and the set-based access components.
摘要翻译: 提供操作系统。 该系统包括代理组件,用于监视一个或多个单项访问组件与一个或多个基于组的访问组件之间的计算机活动。 代理组件采用协议组件来减轻单项访问组件与基于组的访问组件之间的数据访问冲突。
-
公开(公告)号:US20070214190A1
公开(公告)日:2007-09-13
申请号:US11356940
申请日:2006-02-17
IPC分类号: G06F17/30
CPC分类号: G06F17/30067 , Y10S707/99953 , Y10S707/99954
摘要: A file stream exchange system and method are provided. The system can be employed, for example, with a storage system that supports transactions as a primary mechanism and employs a rich type system. The system provides a mechanism for the storage system to provide reliable updates to file streams while preserving the common criteria for security. The system employs a unique way of remapping the file-streams associated with the file-backed items that eliminates the need for copying over basic attributes, security information and timestamps etc. Significantly, the system does not rename the files involved in the operation nor does the system rely on attribute tunneling to copy over any subset of attributes for the completion of the task. The system includes a replace stream component which is a kernel mode mechanism that allows transactional exchange of stream data of two file-backed items without violating the common criteria for security.
摘要翻译: 提供文件流交换系统和方法。 该系统可以例如使用支持事务作为主要机制的存储系统并且使用富型系统。 该系统为存储系统提供一种机制,为文件流提供可靠的更新,同时保留了用于安全性的通用标准。 系统采用独特的方式重新映射与文件支持的项目相关联的文件流,无需复制基本属性,安全信息和时间戳等。重要的是,系统不重命名操作中涉及的文件,也不会 系统依靠属性隧道来复制任务的任何子集,以完成任务。 该系统包括一个替代流组件,它是一种内核模式机制,允许两个文件支持项目的流数据的事务交换,而不会违反通用的安全标准。
-
公开(公告)号:US20120303667A1
公开(公告)日:2012-11-29
申请号:US13565608
申请日:2012-08-02
申请人: Pradeep Madhavarapu , Michael Warmington , Alexandru Chirica , Jun Fang , Rohan Kumar , Maciej Plaza , Srini Acharya
发明人: Pradeep Madhavarapu , Michael Warmington , Alexandru Chirica , Jun Fang , Rohan Kumar , Maciej Plaza , Srini Acharya
IPC分类号: G06F17/30
CPC分类号: G06F17/30082 , G06F17/30091 , G06F17/30286 , G06F17/30318
摘要: A method for managing a binary object in a database system is provided. The method may include receiving a request to store the binary object and determining if a size of the binary object is above a first threshold. If the size is less than the first threshold, the method may include storing the binary object in a database of the database system using a database communication protocol. If the size is above the first threshold, the method may include determining if the size is above a second threshold. To this end, if the size is less than the second threshold, the method may include storing the binary object in a file system of the database system using the database communication protocol. Furthermore, if the size is above the second threshold, the method may include storing the binary object in the file system using a file system communication protocol.
摘要翻译: 提供了一种用于管理数据库系统中的二进制对象的方法。 该方法可以包括接收存储二进制对象的请求,并确定二进制对象的大小是否高于第一阈值。 如果大小小于第一阈值,则该方法可以包括使用数据库通信协议将二进制对象存储在数据库系统的数据库中。 如果大小高于第一阈值,则该方法可以包括确定大小是否高于第二阈值。 为此,如果大小小于第二阈值,则该方法可以包括使用数据库通信协议将二进制对象存储在数据库系统的文件系统中。 此外,如果大小高于第二阈值,则该方法可以包括使用文件系统通信协议将二进制对象存储在文件系统中。
-
公开(公告)号:US07970747B2
公开(公告)日:2011-06-28
申请号:US12771660
申请日:2010-04-30
CPC分类号: G06F9/52 , Y10S707/99952
摘要: An operating system is provided. The system includes an agent component to monitor computer activities between one or more single-item access components and one or more set-based access components. A protocol component is employed by the agent component to mitigate data access between the single-item access components and the set-based access components.
摘要翻译: 提供操作系统。 该系统包括代理组件,用于监视一个或多个单项访问组件与一个或多个基于组的访问组件之间的计算机活动。 代理组件采用协议组件来减轻单项访问组件与基于组的访问组件之间的数据访问。
-
公开(公告)号:US08838568B2
公开(公告)日:2014-09-16
申请号:US13565608
申请日:2012-08-02
申请人: Pradeep Madhavarapu , Michael Warmington , Alexandru Chirica , Jun Fang , Rohan Kumar , Maciej Plaza , Srini Acharya
发明人: Pradeep Madhavarapu , Michael Warmington , Alexandru Chirica , Jun Fang , Rohan Kumar , Maciej Plaza , Srini Acharya
IPC分类号: G06F17/30
CPC分类号: G06F17/30082 , G06F17/30091 , G06F17/30286 , G06F17/30318
摘要: A method for managing a binary object in a database system is provided. The method may include receiving a request to store the binary object and determining if a size of the binary object is above a first threshold. If the size is less than the first threshold, the method may include storing the binary object in a database of the database system using a database communication protocol. If the size is above the first threshold, the method may include determining if the size is above a second threshold. To this end, if the size is less than the second threshold, the method may include storing the binary object in a file system of the database system using the database communication protocol. Furthermore, if the size is above the second threshold, the method may include storing the binary object in the file system using a file system communication protocol.
摘要翻译: 提供了一种用于管理数据库系统中的二进制对象的方法。 该方法可以包括接收存储二进制对象的请求,并确定二进制对象的大小是否高于第一阈值。 如果大小小于第一阈值,则该方法可以包括使用数据库通信协议将二进制对象存储在数据库系统的数据库中。 如果大小高于第一阈值,则该方法可以包括确定大小是否高于第二阈值。 为此,如果大小小于第二阈值,则该方法可以包括使用数据库通信协议将二进制对象存储在数据库系统的文件系统中。 此外,如果大小高于第二阈值,则该方法可以包括使用文件系统通信协议将二进制对象存储在文件系统中。
-
-
-
-
-
-
-
-
-