2014-09-29 3 views
0

У вас есть заметки о допустимом весе? Просто сделайте короткий пример о концепции Light Weight Edge, который у вас на уме? Какова важность края легкого веса в диаграммах и каковы недостатки?Легкий разрез

ответ

0

Из official documentation:

облегченных кромок

Начиная с OrientDB v1.4.x краев, по умолчанию, управляются как легкие края: они не имеют собственную идентичность как записи, но физически хранятся как ссылки внутри вершин. OrientDB автоматически использует облегченные ребра только тогда, когда края не имеют свойств, в противном случае используются обычные ребра. С логической точки зрения, легкие ребра являются краями всех эффектов, поэтому все функции графика работают правильно. Это улучшает производительность и уменьшает пространство на диске. Но, как следствие, поскольку легкие ребра не существуют как отдельные записи в базе данных, следующий запрос не будет возвращать облегченные ребра:

SELECT FROM E В большинстве случаев кромки используются из вершин, поэтому это не вызывает особых проблем. Если вам нужно напрямую запросить грани, даже те, у которых нет свойств, отключите функцию легкого края, выполнив эту команду один раз:

ALTER DATABASE CUSTOM useLightweightEdges = false Это вступит в силу только для новых ребер. Для получения дополнительной информации смотрите: https://github.com/orientechnologies/orientdb/wiki/Troubleshooting#why-i-cant-see-all-the-edges.

Для получения дополнительной информации см. Graph API.

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