Hbase или BigTable похожи на массивный Matrix Store? - PullRequest
0 голосов
/ 04 июня 2011

Я проводил некоторые исследования HBase и Google BigTable.

HBase и BigTable выглядят для меня как огромный магазин Matrix.

Каждый ключ строки отображается в большую матрицу m * n (X), где m - это общее количество строк, а n - общее количество столбцов. И X состоит всего из Q k * 2 матриц. Который m = Q * k, n = 2 * Q

Это правильно?

Спасибо!

1 Ответ

1 голос
/ 06 июня 2011

Существуют разные логические взгляды на HBase. Вы, конечно, можете использовать его в качестве большой разреженной матрицы. Однако, ваше описание показалось мне немного странным.

Таблица представляет собой матрицу; строки состоят из семейств столбцов; Семейства столбцов состоят из определителей столбцов. Каждый классификатор столбцов может иметь N версий. Практически, вы не хотите, чтобы в текущей реализации было больше, чем небольшое количество семейств столбцов. Таким образом, с точки зрения матрицы лучше всего рассматривать каждую таблицу / строку как одно семейство столбцов.

Кроме того, ваше определение X, Q и k не ясно. Предполагается, что математическая запись должна быть точной, но если вы используете ее без определения своих терминов, это просто делает ее непроницаемой.

...