摘要 |
1. Способ, реализуемый одним или более вычислительными устройствами внутри структурированной системы хранения, в которой структурированное хранилище представляется одной или более таблицами, причем каждая таблица включает в себя множество строк, а каждая строка представляет объект данных, хранящийся структурированной системой хранения, и включает в себя один или более ключей для идентификации строки, при этом множество строк делится между множеством разделов, а каждый раздел включает в себя диапазон строк из множества строк внутри таблицы, причем множество разделов хранится на множестве узлов обслуживания таблицы, и при этом главный узел таблицы управляет назначением разделов на множество узлов обслуживания таблицы, при этом способ предназначен для разбиения разделов на дочерние разделы и содержит этапы, на которых: ! идентифицируют (504) раздел для разбиения, основываясь на информации о загрузке для раздела, при этом информация о загрузке включает в себя информацию, задающую загрузку на каждой из двух или более частей раздела; ! определяют (506) при помощи главного узла таблицы коэффициент разбиения для разбиения раздела на основе загрузки на каждой из двух или более частей раздела; ! запрашивают (508) у узла обслуживания таблицы информацию о ключах, указывающую фактическую позицию внутри раздела, соответствующую коэффициенту разбиения; ! принимают (510) информацию о ключах на главном узле таблицы от узла обслуживания таблицы, при этом информация о ключах указывает фактическую позицию внутри раздела, соответствующую коэффициенту разбиения; ! отправляют (516) запрос на разбиение от главного узла таблицы на у� |