【技术实现步骤摘要】
【国外来华专利技术】优先权申请本申请要求在2014年5月31日提交的临时美国专利申请序列号62/006,129和在2014年7月22日提交的非临时美国专利申请序列号14/338,211的优先权,并且其被整体地通过引用并入本文中。
在本文中公开的主题一般地涉及对数据库的分区。具体地,本公开一般地涉及用于将数据库分区成多个数据库碎片的技术。
技术介绍
数据库碎片可以是数据库或搜素引擎中的分区。每个单独的分区可以被称为碎片。例如,水平分区可以是数据库设计原理,由此数据库表的行被单独地保持。每个分区形成碎片的部分,其可能进而位于分离的数据库服务器或物理位置上。通过将数据库分区成多个碎片,数据库表可以被划分并且分布到多个服务器中。作为结果,减少每个数据库中的每个表中的行的总数量。此外,每个数据库中的每个表中的行的数量中的减少可以减少索引大小,其可以改进搜索性能。此外,数据库碎片可以被放置在分离的硬件上,并且多个碎片可以被放置在多个机器上。这使能数据库在大量机器上的分布,其意味着数据库性能可以分散在多个机器上,从而大大改进性能。此外,如果仅使用与所有数据相关联的一个已知变量(例如,成员资格标识)对数据库碎片进行分片和查询,则推断适当的碎片成员资格可以是可能的。作为结果,可以基于已知变量对数据库进行自动地分片。然而,在一些实现中,可以根据与数据相关联的多个变量而不是仅一个已知变量来查询一些数据库。在当前实现中,当不能基于一个已知变量对数据库进行分片时,可能需要通过用手编码进行的手动分区用于对数据库进行分片。附图说明在附图中的图中图示一些实施例作为示例而不是限制。图1是图示根据一些示例实施例 ...
【技术保护点】
一种方法,包括:维护多个数据库实例,所述多个数据库实例具有第一分区和第二分区;使用邀请模块将第一邀请分配到第一分区,第一邀请在第一日期之后被创建;将现有邀请分配到第二分区,现有邀请在第一日期之前并且在第二日期之后被创建,并且其中第二日期出现在第一日期之前;对旧邀请进行归档,旧邀请在第二日期之前被创建;使用网络接口设备接收邀请请求,邀请请求具有被邀请者标识符、邀请者标识符和唯一标识符中的至少一个;使用被邀请者标识符、邀请者标识符和唯一标识符中的至少一个向第一分区和第二分区请求与邀请请求相关联的邀请信息;以及接收所请求的邀请信息。
【技术特征摘要】
【国外来华专利技术】2014.05.31 US 62/006129;2014.07.22 US 14/3382111.一种方法,包括:维护多个数据库实例,所述多个数据库实例具有第一分区和第二分区;使用邀请模块将第一邀请分配到第一分区,第一邀请在第一日期之后被创建;将现有邀请分配到第二分区,现有邀请在第一日期之前并且在第二日期之后被创建,并且其中第二日期出现在第一日期之前;对旧邀请进行归档,旧邀请在第二日期之前被创建;使用网络接口设备接收邀请请求,邀请请求具有被邀请者标识符、邀请者标识符和唯一标识符中的至少一个;使用被邀请者标识符、邀请者标识符和唯一标识符中的至少一个向第一分区和第二分区请求与邀请请求相关联的邀请信息;以及接收所请求的邀请信息。2.权利要求1的方法,进一步包括:在自第一日期以来阈值量的时间已经流逝之后在所述多个数据库实例中创建新分区;对来自第二分区的现有邀请进行归档;以及将新创建的邀请存储在新分区中,新创建的邀请在自第一日期以来阈值量的时间已经流逝之后被创建。3.权利要求1的方法,进一步包括:在自第一日期以来阈值量的时间已经流逝之后在所述多个数据库实例中创建新分区;从第二分区删除现有邀请;以及将新创建的邀请存储在新分区中,新创建的邀请在自第一日期以来阈值量的时间已经流逝之后被创建。4.权利要求1的方法,进一步包括:响应于由被邀请者对邀请请求的接受而在被邀请者与邀请者之间建立联系;以及更新存储在第一分区或第二分区中的邀请信息以包括由被邀请者对邀请请求的接受。5.权利要求1的方法,进一步包括:响应于邀请者撤回邀请请求而对存储在第一分区或第二分区中的邀请信息进行归档。6.权利要求1的方法,进一步包括:响应于由被邀请者对邀请请求的拒绝而更新存储在第一分区或第二分区中的邀请信息以包括由被邀请者对邀请请求的拒绝。7.权利要求1的方法,进一步包括:响应于由被邀请者对邀请请求的忽略请求而更新存储在第一分区或第二分区中的邀请信息以包括被邀请者的忽略请求。8.权利要求1的方法,其中邀请模块具有第一分区中的读取许可、更新许可和写入许可。9.权利要求1的方法,其中邀请模块具有第二分区中的读取许可和更新许可。10.权利要求1的方法,其中所述多个数据库实例是在线的,并且被归档的旧邀请被离线采用。11.一种系统,包括:邀请模块,其被配置成:维护多个数据库实例,所述多个数据库实例具有第一分区和第二分区;将第一邀请分配到第一分区,第一邀请在第一日期之后被创建;将现有邀请分配到第二分区,现有邀请在第一日期之前并且在第二日期之后被创建,并且其中第二日期出现在第一日期之前;对旧邀请进行归档,旧邀请在第二日期之前被创建;以及网络接口,其被配...
【专利技术属性】
技术研发人员:N维亚斯,NC伍德汉斯,J陈,
申请(专利权)人:邻客音公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。