2015-10-31 5 views
2

Вчера я проходил учебник OrientDB и думал, что это выглядит действительно многообещающим.Можно ли использовать кластеры в кластерах с orientdb?

Мне нравится возможность добавлять объекты в разные clusters, и мой вопрос в том, возможно ли иметь иерархию кластеров?

В качестве примера, если добавить User к кластеру California Я хотел бы, чтобы это также может быть частью кластера USA без необходимости специально добавить его в этот кластер.

Я думаю о кластерах как о способе разделения данных в наборах и подмножествах, но, возможно, это неправильно?

ответ

2

Это то, что Classes есть. У вас есть реальное наследование между классами, поэтому запрос базового класса даст вам все экземпляры этого класса и его подклассов.

Кластеры - это более физические понятия, думайте о них как о файле или таблице. Класс использует один или несколько кластеров для хранения экземпляров.

+1

Спасибо за ваш ответ! В моем примере я бы сделал подклассы 'California' и' Washington' 'USA', даже если они имеют одинаковые свойства? –

+0

Да, они наследуют все свойства из США – Lvca

Смежные вопросы