会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Internet database system
    • 互联网数据库系统
    • US06523036B1
    • 2003-02-18
    • US09629652
    • 2000-08-01
    • Robert C. HickmanJared E. BobbittJeffrey C. TannerPatrick Wing Sang LauMarc T. FriedmanJoseph P. Mullally
    • Robert C. HickmanJared E. BobbittJeffrey C. TannerPatrick Wing Sang LauMarc T. FriedmanJoseph P. Mullally
    • G06F1730
    • G06F17/30575Y10S707/955Y10S707/966
    • An incrementally-scalable database system and method. The system architecture enables database servers to be scaled by adding resources, such as additional servers, without requiring that the system be taken offline. Such scaling includes both adding one or more computer servers to a given server cluster, which enables an increase in database read transaction throughput, and adding one or more server clusters to the system configuration, which provides for increased read and write transaction throughput. The system also provides for load balancing read transactions across each server cluster, and load balancing write transactions across a plurality of server clusters. The system architecture includes an application server layer including one or more computers on which an application program(s) is running, a database server layer comprising two or more server clusters that each include two or more computer servers with replicated data, and an intermediate “virtual transaction” layer that includes at least two computers that facilitate database transactions with one or more databases operating in the database server layer. Data in the database(s) are evenly distributed across the server clusters in fragmented mutually exclusive subsets of data based on a hashing function. An application program interface is provided so as to enable application programs to perform a full range of database transactions without regard for where data is stored, or what database(s) is operating in the database server layer.
    • 一种增量可扩展的数据库系统和方法。 系统架构可以通过添加资源(如其他服务器)来缩放数据库服务器,而无需系统脱机。 这种缩放包括将一个或多个计算机服务器添加到给定服务器集群,这使得能够增加数据库读取事务吞吐量,并将一个或多个服务器集群添加到系统配置中,这提供了增加的读取和写入事务吞吐量。 该系统还提供跨每个服务器集群的负载平衡读取事务,以及跨多个服务器集群的负载平衡写入事务。 所述系统架构包括应用服务器层,所述应用服务器层包括运行应用程序的一个或多个计算机,包括两个或多个服务器集群的数据库服务器层,每个服务器集群包括具有复制数据的两个或多个计算机服务器,以及中间“ 虚拟事务“层,其包括至少两个计算机,其促进与在数据库服务器层中操作的一个或多个数据库的数据库事务。 基于哈希函数,数据库中的数据以分散的相互排斥的数据子集均匀分布在服务器集群中。 提供应用程序接口,以便使应用程序能够执行全范围的数据库事务,而不考虑数据存储在哪里,或数据库在数据库服务器层中的操作。