SA Шпаргалка

Все ответы в 2 клика

Средний

Что такое свойство (Property) в графовой БД (Property Graph)?

В модели Property Graph (которую использует Neo4j) данные хранятся не только в самих Узлах (Nodes) и Связях (Edges), но и в их Свойствах (Properties).

Свойство — это пара "ключ-значение", прикрепленная к узлу или связи.

Пример:

  • Узел Person имеет свойства: {name: "Ivan", age: 30}.

  • Связь KNOWS (знает) между Иваном и Анной имеет свойство: {since: "2015"}.


✅ Суть: В отличие от реляционных БД, где для хранения атрибута связи (дата знакомства) нужна отдельная таблица-посредник, в графовых БД связи являются полноправными объектами, хранящими свои данные.

Ещё вопросы раздела «NoSQL»

Все вопросы раздела «NoSQL»