首页> 外国专利> Method and system for tree management of trees under multi-version concurrency control

Method and system for tree management of trees under multi-version concurrency control

机译:多版本并发控制下的树木管理方法和系统

摘要

Method for tree management of trees under multi-version concurrency control is described herein. Method starts by detecting change in a size of a cluster. The number of nodes in the cluster is counted to obtain the changed size of the cluster. The number of trees needed for the number of nodes in the cluster is determined. The number of trees may be based on the number of nodes in the cluster and predetermined system balancing coefficient. When the number of trees needed is greater than existing number of trees, existing number of trees is doubled as a single-step operation which includes modifying and scaling hash function used to derive each tree to generate new hash function and using new hash function to partition each tree instantly into two new trees. Scaling happens on demand without service disruption. Hash function scales automatically when number of trees increases. Other embodiments are described.
机译:本文描述了在多版本并发控制下用于树的树管理的方法。该方法开始于检测簇的大小的改变。计算群集中的节点数以获得更改后的群集大小。确定集群中节点数所需的树数。树的数量可以基于集群中节点的数量和预定的系统平衡系数。当所需的树数大于现有的树数时,将现有的树数作为单步操作加倍,包括修改和缩放用于导出每棵树的哈希函数以生成新的哈希函数,并使用新的哈希函数进行分区每棵树立即变成两棵新树。扩展可按需进行,而不会中断服务。当树数增加时,哈希函数会自动缩放。描述了其他实施例。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号