เจเจงเฉเจจเจฟเจ เจธเฉเจเจจเจพ เจชเฉเจฐเจฃเจพเจฒเฉเจเจ เจเจพเจซเจผเฉ เจเฉเฉฐเจเจฒเจฆเจพเจฐ เจนเจจเฅค เจธเจญ เจคเฉเจ เจเฉฑเจ เจจเจนเฉเจ, เจเจนเจจเจพเจ เจฆเฉ เจเฉเฉฐเจเจฒเจคเจพ เจเจนเจจเจพเจ เจตเจฟเฉฑเจ เจชเฉเจฐเฉเจธเฉเจธ เจเฉเจคเฉ เจเจ เจกเฉเจเจพ เจฆเฉ เจเฉเฉฐเจเจฒเจคเจพ เจฆเฉ เจเจพเจฐเจจ เจนเฉ. เจกเฉเจเจพ เจฆเฉ เจเฉเฉฐเจเจฒเจคเจพ เจ เจเจธเจฐ เจตเจฐเจคเฉ เจเจพเจฃ เจตเจพเจฒเฉ เจกเฉเจเจพ เจฎเจพเจกเจฒเจพเจ เจฆเฉ เจตเจฟเจญเจฟเฉฐเจจเจคเจพ เจตเจฟเฉฑเจ เจนเฉเฉฐเจฆเฉ เจนเฉเฅค เจเจธ เจฒเจ, เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจเจฆเฉเจ เจกเฉเจเจพ "เจตเฉฑเจกเจพ" เจฌเจฃ เจเจพเจเจฆเจพ เจนเฉ, เจคเจพเจ เจธเจฎเฉฑเจธเจฟเจ เจตเจพเจฒเฉ เจเฉเจฃเจพเจ เจตเจฟเฉฑเจเฉเจ เจเฉฑเจ เจจเจพ เจธเจฟเจฐเจซเจผ เจเจธเจฆเจพ เจตเฉเจฒเจฏเฉเจฎ ("เจเจตเจพเจเจผ"), เจธเจเฉเจ เจเจธเจฆเฉ เจตเจฟเจญเจฟเฉฐเจจเจคเจพ ("เจตเจฟเจญเจฟเฉฐเจจเจคเจพ") เจตเฉ เจนเฉเฅค
เจเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจ เจเฉ เจตเฉ เจคเจฐเจ เจตเจฟเฉฑเจ เจเฉเจ เจจเฉเจเจธ เจจเจนเฉเจ เจฎเจฟเจฒเจฟเจ, เจคเจพเจ เจชเฉเฉเจนเฉเฅค

เจธเจฎเฉฑเจเจฐเฉ
เจชเฉเจฒเฉเจเจฒเฉเจ เจธเจฅเจฟเจฐเจคเจพ
เจเจชเจฐเฉเจเจค เจเจธ เจคเฉฑเจฅ เจตเฉฑเจฒ เจเฉเจฆเจพ เจนเฉ เจเจฟ เจเจ เจตเจพเจฐ เจเฉฑเจ เจธเจฟเจธเจเจฎ เจฆเฉ เจขเจพเจเจเฉ เจฆเฉ เจ เฉฐเจฆเจฐ เจตเฉ เจกเฉเจเจพ เจจเฉเฉฐ เจธเจเฉเจฐ เจเจฐเจจ เจ เจคเฉ เจเจนเจจเจพเจ เจจเฉเฉฐ เจชเฉเจฐเฉเจธเฉเจธ เจเจฐเจจ เจฆเฉเจเจ เจเจ เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจจเฉเฉฐ เจนเฉฑเจฒ เจเจฐเจจ เจฒเจ เจเจ เจตเฉฑเจ-เจตเฉฑเจ เจกเฉเจฌเฉเจเจฎเจเจธ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉ, เจเจฟเจจเฉเจนเจพเจ เจตเจฟเฉฑเจเฉเจ เจนเจฐ เจเฉฑเจ เจเจชเจฃเฉ เจเฉเจฆ เจฆเฉ เจกเฉเจเจพ เจฎเจพเจกเจฒ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจเจฐเจฆเจพ เจนเฉเฅค เจเจฎ. เจซเฉเจฒเจฐ เจฆเฉ เจนเจฒเจเฉ เจนเฉฑเจฅเจพเจ เจจเจพเจฒ, เจเจ เจฎเจธเจผเจนเฉเจฐ เจเจฟเจคเจพเจฌเจพเจ เจ เจคเฉ เจเฉฑเจ เจเฉเจธเจค เจฎเฉเจจเฉเจซเฉเจธเจเฉ, เจเจธ เจธเจฅเจฟเจคเฉ เจจเฉเฉฐ เจเจฟเจนเจพ เจเจพเจเจฆเจพ เจนเฉ เจฎเจฒเจเฉ-เจตเฉเจฐเฉเจเจเจ เจธเจเฉเจฐเฉเจ ("เจชเฉเจฒเฉเจเจฒเฉเจ เจธเจฅเจฟเจฐเจคเจพ")เฅค
เจซเฉเจฒเจฐ เจเฉเจฒ เจ-เจเจพเจฎเจฐเจธ เจฆเฉ เจเฉเจคเจฐ เจตเจฟเฉฑเจ เจเฉฑเจ เจชเฉเจฐเฉ-เจตเจฟเจธเจผเฉเจธเจผเจคเจพ เจ เจคเฉ เจเฉฑเจ-เจฒเฉเจก เจเจชเจฒเฉเจเฉเจธเจผเจจ เจตเจฟเฉฑเจ เจกเฉเจเจพ เจธเจเฉเจฐเฉเจ เจจเฉเฉฐ เจธเฉฐเจเจ เจฟเจค เจเจฐเจจ เจฆเฉ เจนเฉเจ เจฒเจฟเจเฉ เจเจฆเจพเจนเจฐเจฃ เจตเฉ เจนเฉเฅค

เจเจน เจเจฆเจพเจนเจฐเจจ, เจฌเฉเจธเจผเฉฑเจ, เจเฉเจ เจ เจคเจฟเจเจฅเจจเฉ เจนเฉ, เจชเจฐ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจเจฆเฉเจธเจผ เจฒเจ เจเฉฑเจ เจเจพเจ เจเจฟเจธเฉ เจนเฉเจฐ DBMS เจฆเฉ เจเฉเจฃ เจเจฐเจจ เจฆเฉ เจชเฉฑเจ เจตเจฟเฉฑเจ เจเฉเจ เจตเจฟเจเจพเจฐ เจฒเฉฑเจญเฉ เจเจพ เจธเจเจฆเฉ เจนเจจ, เจเจฆเจพเจนเจฐเจจ เจฒเจ, .
เจเจน เจธเจชเฉฑเจธเจผเจ เจนเฉ เจเจฟ เจ เจเจฟเจนเฉ เจเจฟเฉเฉเจเจเจฐ เจตเจฟเฉฑเจ เจธเฉเจตเจ เจฌเจฃเจจเจพ เจเจธเจพเจจ เจจเจนเฉเจ เจนเฉเฅค
- เจเฉเจก เจฆเฉ เจฎเจพเจคเจฐเจพ เจเฉ เจกเจพเจเจพ เจธเจเฉเจฐเฉเจ เจเจฐเจฆเฉ เจนเฉ, เจตเจฐเจคเฉ เจเจ DBMS เจฆเฉ เจธเฉฐเจเจฟเจ เจฆเฉ เจ เจจเฉเจชเจพเจค เจตเจฟเฉฑเจ เจตเจงเจฆเฉ เจนเฉ; เจเฉเจก เจธเจฟเฉฐเจเฉเจฐเฉเจจเจพเจเจเจผเจฟเฉฐเจ เจกเฉเจเจพ เจฆเฉ เจฎเจพเจคเจฐเจพ เจเฉฐเจเฉ เจนเฉ เจเฉเจเจฐ เจเจธ เจจเฉฐเจฌเจฐ เจฆเฉ เจตเจฐเจ เจฆเฉ เจ เจจเฉเจชเจพเจคเฉ เจจเจพ เจนเฉเจตเฉเฅค
- เจตเจฐเจคเฉ เจเจ DBMSs เจฆเฉ เจธเฉฐเจเจฟเจ เจฆเฉ เจเฉเจฃเจ เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ, เจนเจฐเฉเจ DBMSs เจฆเฉ เจเจเจเจฐเจชเฉเจฐเจพเจเจเจผ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ (เจธเจเฉเจฒเฉเจฌเจฟเจฒเจเฉ, เจซเจพเจฒเจ เจธเจนเจฟเจฃเจธเจผเฉเจฒเจคเจพ, เจเฉฑเจ เจเจชเจฒเจฌเจงเจคเจพ) เจชเฉเจฐเจฆเจพเจจ เจเจฐเจจ เจฆเฉ เจฒเจพเจเจค เจตเจงเจฆเฉ เจนเฉเฅค
- เจธเจฎเฉเฉฑเจเฉ เจคเฉเจฐ 'เจคเฉ เจธเจเฉเจฐเฉเจ เจธเจฌ-เจธเจฟเจธเจเจฎ เจฆเฉเจเจ เจเจเจเจฐเจชเฉเจฐเจพเจเจเจผ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจจเฉเฉฐ เจฏเจเฉเจจเฉ เจฌเจฃเจพเจเจฃเจพ เจ เจธเฉฐเจญเจต เจนเฉ - เจเจพเจธ เจเจฐเจเฉ เจฒเฉเจฃ-เจฆเฉเจฃเฅค
เจเจฟเฉเฉเจเจเจฐ เจฆเฉ เจจเจฟเจฐเจฆเฉเจธเจผเจ เจฆเฉ เจฆเฉเจฐเจฟเจธเจผเจเฉเจเฉเจฃ เจคเฉเจ, เจธเจญ เจเฉเจ เจเจธ เจคเจฐเฉเจนเจพเจ เจฆเจฟเจเจพเจ เจฆเจฟเฉฐเจฆเจพ เจนเฉ:
- DBMS เจจเจฟเจฐเจฎเจพเจคเจพ เจคเฉเจ เจฒเจพเจเจธเฉเจเจธเจพเจ เจ เจคเฉ เจคเจเจจเฉเจเฉ เจธเจนเจพเจเจคเจพ เจฆเฉ เจฒเจพเจเจค เจตเจฟเฉฑเจ เจเฉฑเจ เจคเฉเจ เจตเฉฑเจง เจตเจพเจงเจพเฅค
- เจเจตเจฐ เจธเจเจพเจซเจฟเฉฐเจ เจ เจคเฉ เจตเจงเฉ เจนเฉเจ เจธเจฎเจพเจ เจธเฉเจฎเจพเฅค
- เจกเฉเจเจพ เจ เจธเฉฐเจเจคเจคเจพ เจฆเฉ เจเจพเจฐเจจ เจธเจฟเฉฑเจงเฉ เจตเจฟเฉฑเจคเฉ เจจเฉเจเจธเจพเจจ เจเจพเจ เจเฉเจฐเจฎเจพเจจเฉเฅค
เจธเจฟเจธเจเจฎ เจฆเฉ เจฎเจฒเจเฉเจ เจค เจฆเฉ เจเฉเฉฑเจฒ เจฒเจพเจเจค (TCO) เจตเจฟเฉฑเจ เจเฉฑเจ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจตเจพเจงเจพ เจนเฉเจเจ เจนเฉเฅค เจเฉ "เจฎเจฒเจเฉเจชเจฒ เจธเจเฉเจฐเฉเจ เจตเจฟเจเจฒเจชเจพเจ" เจฆเฉ เจธเจฅเจฟเจคเฉ เจคเฉเจ เจฌเจพเจนเจฐ เจจเจฟเจเจฒเจฃ เจฆเจพ เจเฉเจ เจคเจฐเฉเจเจพ เจนเฉ?
เจฌเจนเฉ-เจฎเจพเจกเจฒ
"เจฎเจฒเจเฉเจตเฉเจฐเฉเจเจ เจธเจเฉเจฐเฉเจ" เจธเจผเจฌเจฆ 2011 เจตเจฟเฉฑเจ เจตเจฐเจคเจฟเจ เจเจฟเจ เจธเฉเฅค เจชเจนเฉเฉฐเจ เจฆเฉเจเจ เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจฌเจพเจฐเฉ เจเจพเจเจฐเฉเจเจคเจพ เจ เจคเฉ เจนเฉฑเจฒ เจฆเฉ เจเฉเจ เจตเจฟเฉฑเจ เจเจ เจธเจพเจฒ เจฒเฉฑเจ เจเจ, เจ เจคเฉ 2015 เจคเฉฑเจ, เจเจพเจฐเจเจจเจฐ เจตเจฟเจธเจผเจฒเฉเจธเจผเจเจพเจ เจฆเฉ เจฎเฉเฉฐเจน เจฐเจพเจนเฉเจ, เจเจตเจพเจฌ เจคเจฟเจเจฐ เจเฉเจคเจพ เจเจฟเจ เจธเฉ:
- เจคเฉเจ ""
DBMSs เจฆเจพ เจญเจตเจฟเฉฑเจ, เจเจนเจจเจพเจ เจฆเฉ เจเจฐเจเฉเจเฉเจเจเจฐ เจ เจคเฉ เจเจนเจจเจพเจ เจจเฉเฉฐ เจตเจฐเจคเจฃ เจฆเฉ เจคเจฐเฉเจเฉ เจฌเจนเฉ-เจฎเจพเจกเจฒ เจนเจจเฅค
- เจคเฉเจ ""
เจชเฉเจฐเจฎเฉเฉฑเจ เจธเฉฐเจเจพเจฒเจจ DBMSs เจเฉฑเจ เจธเจฟเฉฐเจเจฒ เจชเจฒเฉเจเจซเจพเจฐเจฎ เจฆเฉ เจนเจฟเฉฑเจธเฉ เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ เจเจ เจฎเจพเจกเจฒ เจชเฉเจธเจผ เจเจฐเจจเจเฉ - เจฐเจฟเจฒเฉเจธเจผเจจเจฒ เจ เจคเฉ เจเฉเจฐ-เจฐเจฟเจฒเฉเจธเจผเจจเจฒ -เฅค
เจ เจเจฟเจนเจพ เจฒเจเจฆเจพ เจนเฉ เจเจฟ เจเจธ เจตเจพเจฐ เจเจพเจฐเจเจจเจฐ เจตเจฟเจธเจผเจฒเฉเจธเจผเจ เจเจชเจฃเฉ เจญเจตเจฟเฉฑเจเจฌเจพเจฃเฉ เจจเจพเจฒ เจธเจนเฉ เจธเจจ. เจเฉ เจคเฉเจธเฉเจ เจจเจพเจฒ เจชเฉฐเจจเฉ 'เจคเฉ เจเจพเจเจฆเฉ เจนเฉ DB-เจเฉฐเจเจฃเจพเจ 'เจคเฉ DBMS, เจคเฉเจธเฉเจ เจเจน เจฆเฉเจ เจธเจเจฆเฉ เจนเฉะพเจเจธเจฆเฉ เจฌเจนเฉเจคเฉ เจจเฉเจคเจพ เจเจชเจฃเฉ เจเจช เจจเฉเฉฐ เจตเจฟเจธเจผเฉเจธเจผ เจคเฉเจฐ 'เจคเฉ เจฎเจฒเจเฉ-เจฎเจพเจกเจฒ เจกเฉเจฌเฉเจเจฎเจเจธ เจฆเฉ เจคเฉเจฐ 'เจคเฉ เจฐเฉฑเจเจฆเฉ เจนเจจเฅค เจเจฟเจธเฉ เจตเฉ เจชเฉเจฐเจพเจเจตเฉเจ เจฐเฉเจเจฟเฉฐเจ เจฆเฉ เจจเจพเจฒ เจชเฉฐเจจเฉ 'เจคเฉ เจตเฉ เจเจนเฉ เจฆเฉเจเจฟเจ เจเจพ เจธเจเจฆเจพ เจนเฉเฅค
เจนเฉเจ เจพเจ เจฆเจฟเฉฑเจคเฉ เจธเจพเจฐเจฃเฉ DBMS เจจเฉเฉฐ เจฆเจฐเจธเจพเจเจเจฆเฉ เจนเฉ - เจนเจฐเฉเจ เจชเฉเจฐเจพเจเจตเฉเจ เจฐเฉเจเจฟเฉฐเจ เจตเจฟเฉฑเจ เจฒเฉเจกเจฐ, เจเฉ เจฌเจนเฉ-เจฎเจพเจกเจฒ เจนเฉเจฃ เจฆเจพ เจฆเจพเจ เจตเจพ เจเจฐเจฆเฉ เจนเจจเฅค เจนเจฐเฉเจ DBMS เจฒเจ, เจฎเฉเจฒ เจธเจฎเจฐเจฅเจฟเจค เจฎเจพเจกเจฒ (เจเฉ เจเจฟ เจเฉฑเจ เจตเจพเจฐ เจธเจฟเจฐเจซเจผ เจเฉฑเจ เจนเฉ เจธเฉ) เจ เจคเฉ เจเจธเจฆเฉ เจจเจพเจฒ เจฎเฉเจเฉเจฆเจพ เจธเจฎเจฐเจฅเจฟเจค เจฎเจพเจกเจฒเจพเจ เจจเฉเฉฐ เจฆเจฐเจธเจพเจเจ เจเจฟเจ เจนเฉเฅค DBMSs เจจเฉเฉฐ เจตเฉ เจธเฉเจเฉเจฌเฉฑเจง เจเฉเจคเจพ เจเจฟเจ เจนเฉ เจเฉ เจเจชเจฃเฉ เจเจช เจจเฉเฉฐ "เจ เจธเจฒ เจตเจฟเฉฑเจ เจฌเจนเฉ-เจฎเจพเจกเจฒ" เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ เจชเจฆเจตเฉ เจฐเฉฑเจเจฆเฉ เจนเจจ เจ เจคเฉ, เจธเจฟเจฐเจเจฃเจนเจพเจฐเจพเจ เจฆเฉ เจ เจจเฉเจธเจพเจฐ, เจเฉเจ เจตเฉ เจธเจผเฉเจฐเฉเจเจคเฉ เจตเจฟเจฐเจพเจธเจคเฉ เจฎเจพเจกเจฒ เจจเจนเฉเจ เจนเฉเฅค
| DBMS | เจธเจผเฉเจฐเฉเจเจคเฉ เจฎเจพเจกเจฒ | เจตเจพเจงเฉ เจฎเจพเจกเจฒ |
|---|---|---|
| เจเจฐเฉเจเจฒ | เจธเฉฐเจฌเฉฐเจงเจค | เจเฉเจฐเจพเจซเจผ, เจฆเจธเจคเจพเจตเฉเจเจผ |
| MS SQL | เจธเฉฐเจฌเฉฐเจงเจค | เจเฉเจฐเจพเจซเจผ, เจฆเจธเจคเจพเจตเฉเจเจผ |
| PostgreSQL | เจธเฉฐเจฌเฉฐเจงเจค | เจเฉเจฐเจพเจซ*, เจฆเจธเจคเจพเจตเฉเจเจผ |
| MarkLogic | เจฆเจธเจคเจพเจตเฉเจเจผเฉ | เจเฉเจฐเจพเจซเจผ, เจฐเจฟเจฒเฉเจธเจผเจจเจฒ |
| MongoDB | เจฆเจธเจคเจพเจตเฉเจเจผเฉ | เจฎเฉเฉฑเจ-เจฎเฉเฉฑเจฒ, เจเฉเจฐเจพเจซ* |
| เจกเจพเจเจพเจธเจเฉเจเจธ | เจเฉเฉเจพ เจเจพเจฒเจฎ | เจฆเจธเจคเจพเจตเฉเจเจผเฉ, เจเฉเจฐเจพเจซเจผ |
| เจฐเฉเจกเจฟเจธ | เจเฉเฉฐเจเฉ-เจฎเฉเฉฑเจฒ | เจฆเจธเจคเจพเจตเฉเจเจผเฉ, เจเฉเจฐเจพเจซ* |
| เจ เจฐเฉฐเจเฉ เจกเฉ เจฌเฉ | - | เจเฉเจฐเจพเจซเจผ, เจฆเจธเจคเจพเจตเฉเจเจผ |
| OrientDB | - | เจเฉเจฐเจพเจซเจผ, เจฆเจธเจคเจพเจตเฉเจเจผ, เจฐเจฟเจฒเฉเจธเจผเจจเจฒ |
| Azure CosmosDB | - | เจเฉเจฐเจพเจซเจผ, เจฆเจธเจคเจพเจตเฉเจเจผ, เจฐเจฟเจฒเฉเจธเจผเจจเจฒ |
เจเฉเจฌเจฒ 'เจคเฉ เจจเฉเจเจธ
เจธเจพเจฐเจฃเฉ เจตเจฟเฉฑเจ เจคเจพเจฐเฉ เจเจนเจจเจพเจ เจเจฅเจจเจพเจ เจจเฉเฉฐ เจเจฟเฉฐเจจเฉเจนเจฟเจค เจเจฐเจฆเฉ เจนเจจ เจเจฟเจนเจจเจพเจ เจฒเจ เจฐเจพเจเจตเฉเจเจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉ:
- PostgreSQL DBMS เจเฉเจฐเจพเจซ เจกเฉเจเจพ เจฎเจพเจกเจฒ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจจเจนเฉเจ เจเจฐเจฆเจพ เจนเฉ, เจชเจฐ เจเจน เจเจคเจชเจพเจฆ เจเจธเจฆเจพ เจธเจฎเจฐเจฅเจจ เจเจฐเจฆเจพ เจนเฉ , เจเจฟเจตเฉเจ เจเจฟ AgensGraphเฅค
- เจฎเฉเจเจเฉเจกเฉเจฌเฉ เจฆเฉ เจธเจฌเฉฐเจง เจตเจฟเฉฑเจ, เจชเฉเฉฑเจเจเจฟเฉฑเจ เจญเจพเจธเจผเจพ เจตเจฟเฉฑเจ เจเฉเจฐเจพเจซ เจเจชเจฐเฉเจเจฐเจพเจ เจฆเฉ เจฎเฉเจเฉเจฆเจเฉ เจฌเจพเจฐเฉ เจเฉฑเจฒ เจเจฐเจจเจพ เจตเจงเฉเจฐเฉ เจธเจนเฉ เจนเฉ (, ) เจเฉเจฐเจพเจซ เจฎเจพเจกเจฒ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจเจฐเจจ เจฆเฉ เจฌเจเจพเจ, เจนเจพเจฒเจพเจเจเจฟ, เจฌเฉเจธเจผเฉฑเจ, เจเจนเจจเจพเจ เจฆเฉ เจเจพเจฃ-เจชเจเจพเจฃ เจฒเจ เจเฉเจฐเจพเจซ เจฎเจพเจกเจฒ เจฆเฉ เจธเจฎเจฐเจฅเจจ เจฆเฉ เจฆเจฟเจธเจผเจพ เจตเจฟเฉฑเจ เจญเฉเจคเจฟเจ เจธเจเฉเจฐเฉเจ เจชเฉฑเจงเจฐ 'เจคเฉ เจเฉเจ เจ เจจเฉเจเฉเจฒเจจ เจฆเฉ เจฒเฉเฉ เจธเฉเฅค
- Redis เจฆเฉ เจธเจฌเฉฐเจง เจตเจฟเฉฑเจ, เจธเจพเจกเจพ เจฎเจคเจฒเจฌ เจนเฉ เจเจเจธเจเฉเจเจธเจผเจจ .
เจ เฉฑเจเฉ, เจนเจฐเฉเจ เจเจฒเจพเจธ เจฒเจ, เจ เจธเฉเจ เจฆเจฟเจเจพเจตเจพเจเจเฉ เจเจฟ เจเจธ เจเจฒเจพเจธ เจคเฉเจ DBMS เจตเจฟเฉฑเจ เจเจ เจฎเจพเจกเจฒเจพเจ เจฒเจ เจธเจฎเจฐเจฅเจจ เจเจฟเจตเฉเจ เจฒเจพเจเฉ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉเฅค เจ เจธเฉเจ เจฐเจฟเจฒเฉเจธเจผเจจเจฒ, เจฆเจธเจคเจพเจตเฉเจเจผ เจ เจคเฉ เจเฉเจฐเจพเจซ เจฎเจพเจกเจฒเจพเจ เจจเฉเฉฐ เจธเจญ เจคเฉเจ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจฎเฉฐเจจเจพเจเจเฉ เจ เจคเฉ เจเจน เจฆเจฟเจเจพเจเจฃ เจฒเจ เจเจพเจธ DBMSs เจฆเฉเจเจ เจเจฆเจพเจนเจฐเจฃเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจพเจเจเฉ เจเจฟ "เจเฉเฉฐเจฎ เจนเฉเจ" เจจเฉเฉฐ เจเจฟเจตเฉเจ เจฒเจพเจเฉ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉเฅค
เจฐเจฟเจฒเฉเจธเจผเจจเจฒ เจฎเจพเจกเจฒ 'เจคเฉ เจเจงเจพเจฐเจฟเจค เจฎเจฒเจเฉ-เจฎเจพเจกเจฒ เจกเฉ.เจฌเฉ.เจเฉฑเจฎ.เจเฉฑเจธ
เจชเฉเจฐเจฎเฉเฉฑเจ DBMSs เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจ เจฐเจฟเจฒเฉเจธเจผเจจเจฒ เจนเจจ; เจเจพเจฐเจเจจเจฐ เจฆเฉ เจญเจตเจฟเฉฑเจเจฌเจพเจฃเฉ เจจเฉเฉฐ เจธเฉฑเจ เจจเจนเฉเจ เจฎเฉฐเจจเจฟเจ เจเจพ เจธเจเจฆเจพ เจนเฉ เจเฉเจเจฐ RDBMSs เจฌเจนเฉ-เจฎเจพเจกเจฒเจฟเฉฐเจ เจฆเฉ เจฆเจฟเจธเจผเจพ เจตเจฟเฉฑเจ เจเจคเฉ เจจเจนเฉเจ เจฆเจฟเจเจพเจเจเจฆเฉเฅค เจ เจคเฉ เจเจน เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจเจฐเจฆเฉ เจนเจจ. เจนเฉเจฃ เจเจน เจตเจฟเจเจพเจฐ เจเจฟ เจเฉฑเจ เจฌเจนเฉ-เจฎเจพเจกเจฒ เจกเฉเจฌเฉเจเจฎเจเจธ เจเฉฑเจ เจธเจตเจฟเจธ เจเจพเจเฉ เจตเจฐเจเจพ เจนเฉ, เจเฉ เจเฉเจ เจตเฉ เจเฉฐเจเฉ เจคเจฐเฉเจนเจพเจ เจจเจนเฉเจ เจเจฐ เจธเจเจฆเจพ, เจธเจฟเฉฑเจงเฉ เจฒเฉเจฐเฉ เจเจฒเฉเจธเจจ เจจเฉเฉฐ เจจเจฟเจฐเจฆเฉเจธเจผเจฟเจค เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉเฅค
เจฒเฉเจเจ, เจนเจพเจฒเจพเจเจเจฟ, เจฎเจพเจเจเฉเจฐเฉเจธเจพเฉฑเจซเจ SQL เจธเจฐเจตเจฐ เจตเจฟเฉฑเจ เจฎเจฒเจเฉ-เจฎเจพเจกเจฒเจฟเฉฐเจ เจจเฉเฉฐ เจฒเจพเจเฉ เจเจฐเจจ เจจเฉเฉฐ เจคเจฐเจเฉเจน เจฆเจฟเฉฐเจฆเจพ เจนเฉ, เจเจฟเจธเจฆเฉ เจเจฆเจพเจนเจฐเจฃ 'เจคเฉ เจฆเจธเจคเจพเจตเฉเจเจผ เจ เจคเฉ เจเฉเจฐเจพเจซ เจฎเจพเจกเจฒเจพเจ เจฒเจ RDBMS เจธเจฎเจฐเจฅเจจ เจฆเจพ เจตเจฐเจฃเจจ เจเฉเจคเจพ เจเจพเจตเฉเจเจพเฅค
MS SQL เจธเจฐเจตเจฐ เจตเจฟเฉฑเจ เจฆเจธเจคเจพเจตเฉเจเจผ เจฎเจพเจกเจฒ
เจนเฉเจฌเจฐเฉ 'เจคเฉ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจฆเฉ เจธเจผเจพเจจเจฆเจพเจฐ เจฒเฉเจ เจนเจจ เจเจฟ เจเจฟเจตเฉเจ MS SQL เจธเจฐเจตเจฐ เจฆเจธเจคเจพเจตเฉเจเจผ เจฎเจพเจกเจฒ เจฒเจ เจธเจฎเจฐเจฅเจจ เจฒเจพเจเฉ เจเจฐเจฆเจพ เจนเฉ; เจฎเฉเจ เจเจชเจฃเฉ เจเจช เจจเฉเฉฐ เจเฉฑเจ เจธเฉฐเจเฉเจช เจฐเฉเจเฉเจฒเจฟเฉฐเจ เจ เจคเฉ เจเจฟเฉฑเจชเจฃเฉ เจคเฉฑเจ เจธเฉเจฎเจค เจเจฐเจพเจเจเจพ:
MS SQL เจธเจฐเจตเจฐ เจตเจฟเฉฑเจ เจฆเจธเจคเจพเจตเฉเจเจผ เจฎเจพเจกเจฒ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจเจฐเจจ เจฆเจพ เจคเจฐเฉเจเจพ เจฐเจฟเจฒเฉเจธเจผเจจเจฒ DBMSs เจฒเจ เจเจพเจซเจผเฉ เจเจฎ เจนเฉ: JSON เจฆเจธเจคเจพเจตเฉเจเจผเจพเจ เจจเฉเฉฐ เจเจฎ เจเฉเจเจธเจ เจเฉเจคเจฐเจพเจ เจตเจฟเฉฑเจ เจธเจเฉเจฐ เจเจฐเจจ เจฆเฉ เจคเจเจตเฉเจเจผ เจนเฉเฅค เจฆเจธเจคเจพเจตเฉเจเจผ เจฎเจพเจกเจฒ เจฒเจ เจธเจฎเจฐเจฅเจจ เจเจธ JSON เจจเฉเฉฐ เจชเจพเจฐเจธ เจเจฐเจจ เจฒเจ เจตเจฟเจธเจผเฉเจธเจผ เจเจชเจฐเฉเจเจฐ เจชเฉเจฐเจฆเจพเจจ เจเจฐเจจเจพ เจนเฉ:
- เจธเจเฉเจฒเจฐ เจเฉเจฃ เจฎเฉเฉฑเจฒเจพเจ เจจเฉเฉฐ เจเจเจธเจเจฐเฉเจเจ เจเจฐเจจ เจฒเจ,
- เจเจช-เจฆเจธเจคเจพเจตเฉเจเจผเจพเจ เจจเฉเฉฐ เจเจเจธเจเจฐเฉเจเจ เจเจฐเจจ เจฒเจเฅค
เจฆเฉเจตเจพเจ เจเจชเจฐเฉเจเจฐเจพเจ เจฆเฉ เจฆเฉเจเฉ เจฆเจฒเฉเจฒ JSONPath-เจตเจฐเจเฉ เจธเฉฐเจเฉเจเจธ เจตเจฟเฉฑเจ เจเฉฑเจ เจธเจฎเฉเจเจฐเจจ เจนเฉเฅค
เจธเฉฐเจเฉเจช เจฐเฉเจช เจตเจฟเฉฑเจ, เจ เจธเฉเจ เจเจนเจฟ เจธเจเจฆเฉ เจนเจพเจ เจเจฟ เจเจธ เจคเจฐเฉเจเฉ เจจเจพเจฒ เจธเจเฉเจฐ เจเฉเจคเฉ เจฆเจธเจคเจพเจตเฉเจเจผ เจเฉเจชเจฒเจพเจ เจฆเฉ เจเจฒเจ, เจเฉฑเจ เจธเฉฐเจฌเฉฐเจงเจค DBMS เจตเจฟเฉฑเจ "เจชเจนเจฟเจฒเฉ-เจธเจผเฉเจฐเฉเจฃเฉ เจฆเฉเจเจ เจธเฉฐเจธเจฅเจพเจตเจพเจ" เจจเจนเฉเจ เจนเจจเฅค เจเจพเจธ เจคเฉเจฐ 'เจคเฉ, MS SQL เจธเจฐเจตเจฐ เจตเจฟเฉฑเจ เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจ JSON เจฆเจธเจคเจพเจตเฉเจเจผเจพเจ เจฆเฉ เจเฉเจคเจฐเจพเจ 'เจคเฉ เจเฉเจ เจธเฉเจเจเจพเจเจ เจจเจนเฉเจ เจนเจจ, เจเฉ เจเจนเจจเจพเจ เจเฉเจคเจฐเจพเจ เจฆเฉ เจฎเฉเฉฑเจฒเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ เจเฉเจฌเจฒเจพเจ เจตเจฟเฉฑเจ เจธเจผเจพเจฎเจฒ เจนเฉเจฃเจพ เจ เจคเฉ เจเจนเจจเจพเจ เจฎเฉเฉฑเจฒเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ เจฆเจธเจคเจพเจตเฉเจเจผเจพเจ เจจเฉเฉฐ เจตเฉ เจเฉเจฃเจจเจพ เจฎเฉเจธเจผเจเจฒ เจฌเจฃเจพเจเจเจฆเจพ เจนเฉเฅค เจนเจพเจฒเจพเจเจเจฟ, เจ เจเจฟเจนเฉ เจเฉเจคเจฐ เจฒเจ เจเฉฑเจ เจเจฃเจฟเจค เจเจพเจฒเจฎ เจ เจคเฉ เจเจธ 'เจคเฉ เจเฉฑเจ เจธเฉเจเจเจพเจเจ เจฌเจฃเจพเจเจฃเจพ เจธเฉฐเจญเจต เจนเฉ.
เจเจธ เจคเฉเจ เจเจฒเจพเจตเจพ, MS SQL เจธเจฐเจตเจฐ เจเจชเจฐเฉเจเจฐ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ เจเฉเจฌเจฒเจพเจ เจฆเฉ เจธเจฎเจเจฐเฉ เจคเฉเจ เจเฉฑเจ JSON เจฆเจธเจคเจพเจตเฉเจเจผ เจจเฉเฉฐ เจเจธเจพเจจเฉ เจจเจพเจฒ เจฌเจฃเจพเจเจฃ เจฆเฉ เจธเจฎเจฐเฉฑเจฅเจพ เจชเฉเจฐเจฆเจพเจจ เจเจฐเจฆเจพ เจนเฉ - เจเฉฑเจ เจธเฉฐเจญเจพเจตเจจเจพ, เจเฉฑเจ เจเจพเจธ เจ เจฐเจฅ เจตเจฟเฉฑเจ, เจชเจฟเจเจฒเฉ เจเฉฑเจ เจฆเฉ เจเจฒเจ, เจฐเจตเจพเจเจคเฉ เจธเจเฉเจฐเฉเจเฅค เจเจน เจธเจชเฉฑเจธเจผเจ เจนเฉ เจเจฟ เจญเจพเจตเฉเจ เจเฉฑเจ RDBMS เจเจฟเฉฐเจจเฉ เจตเฉ เจคเฉเจเจผ เจนเฉเจตเฉ, เจเจน เจชเจนเฉเฉฐเจ เจฆเจธเจคเจพเจตเฉเจเจผ DBMSs เจฆเฉ เจตเจฟเจเจพเจฐเจงเจพเจฐเจพ เจฆเจพ เจเฉฐเจกเจจ เจเจฐเจฆเฉ เจนเฉ, เจเฉ เจเจผเจฐเฉเจฐเฉ เจคเฉเจฐ 'เจคเฉ เจชเฉเจฐเจธเจฟเฉฑเจง เจธเจตเจพเจฒเจพเจ เจฆเฉ เจคเจฟเจเจฐ เจเจตเจพเจฌเจพเจ เจจเฉเฉฐ เจธเจเฉเจฐ เจเจฐเจฆเฉ เจนเฉ, เจ เจคเฉ เจธเจฟเจฐเจซ เจตเจฟเจเจพเจธ เจฆเฉ เจธเฉเจ เจฆเฉเจเจ เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจจเฉเฉฐ เจนเฉฑเจฒ เจเจฐ เจธเจเจฆเฉ เจนเฉ, เจชเจฐ เจเจคเฉ เจจเจนเฉเจเฅค
เจ
เฉฐเจค เจตเจฟเฉฑเจ, MS SQL เจธเจฐเจตเจฐ เจคเฉเจนเจพเจจเฉเฉฐ เจฆเจธเจคเจพเจตเฉเจเจผ เจจเจฟเจฐเจฎเจพเจฃ เจฆเฉ เจเจฒเจ เจธเจฎเฉฑเจธเจฟเจ เจจเฉเฉฐ เจนเฉฑเจฒ เจเจฐเจจ เจฆเฉ เจเจเจพเจเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉ: เจคเฉเจธเฉเจ JSON เจจเฉเฉฐ เจเฉเจฌเจฒเจพเจ เจตเจฟเฉฑเจ เจเฉฐเจชเฉเจเจผ เจเจฐ เจธเจเจฆเฉ เจนเฉ . เจเฉเจเจฐ เจฆเจธเจคเจพเจตเฉเจเจผ เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจซเจฒเฉเจ เจจเจนเฉเจ เจนเฉ, เจคเจพเจ เจคเฉเจนเจพเจจเฉเฉฐ เจตเจฐเจคเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉเจตเฉเจเฉ CROSS APPLY.
MS SQL เจธเจฐเจตเจฐ เจตเจฟเฉฑเจ เจเฉเจฐเจพเจซ เจฎเจพเจกเจฒ
เจเฉเจฐเจพเจซ (LPG) เจฎเจพเจกเจฒ เจฒเจ เจธเจฎเจฐเจฅเจจ Microsoft SQL เจธเจฐเจตเจฐ เจตเจฟเฉฑเจ เจตเฉ เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจฒเจพเจเฉ เจเฉเจคเจพ เจเจฟเจ เจนเฉ : เจจเฉเจกเจพเจ เจจเฉเฉฐ เจธเจเฉเจฐ เจเจฐเจจ เจ
เจคเฉ เจเฉเจฐเจพเจซ เจฆเฉ เจเจฟเจจเจพเจฐเจฟเจเจ เจจเฉเฉฐ เจธเจเฉเจฐ เจเจฐเจจ เจฒเจ เจตเจฟเจธเจผเฉเจธเจผ เจเฉเจฌเจฒเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฆเจพ เจชเฉเจฐเจธเจคเจพเจต เจนเฉเฅค เจ
เจเจฟเจนเฉเจเจ เจเฉเจฌเจฒ เจธเจฎเฉเจเจฐเจจเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจฌเจฃเจพเจเจเจ เจเจพเจเจฆเฉเจเจ เจนเจจ CREATE TABLE AS NODE ะธ CREATE TABLE AS EDGE เจเฉเจฐเจฎเจตเจพเจฐ.
เจชเจนเจฟเจฒเฉ เจเจฟเจธเจฎ เจฆเฉ เจเฉเจฌเจฒ เจฐเจฟเจเจพเจฐเจก เจธเจเฉเจฐ เจเจฐเจจ เจฒเจ เจเจฎ เจเฉเจฌเจฒเจพเจ เจฆเฉ เจธเจฎเจพเจจ เจนเฉเฉฐเจฆเฉ เจนเจจ, เจธเจฟเจฐเจซ เจฌเจพเจนเจฐเฉ เจซเจฐเจ เจเจน เจนเฉ เจเจฟ เจเฉเจฌเจฒ เจตเจฟเฉฑเจ เจเฉฑเจ เจธเจฟเจธเจเจฎ เจซเฉเจฒเจก เจนเฉเฉฐเจฆเจพ เจนเฉ $node_id - เจกเฉเจเจพเจฌเฉเจธ เจฆเฉ เจ
เฉฐเจฆเจฐ เจเฉฑเจ เจเฉเจฐเจพเจซ เจจเฉเจก เจฆเจพ เจตเจฟเจฒเฉฑเจเจฃ เจชเจเจพเจฃเจเจฐเจคเจพเฅค
เจเจธเฉ เจคเจฐเฉเจนเจพเจ, เจฆเฉเจเฉ เจเจฟเจธเจฎ เจฆเฉเจเจ เจเฉเจฌเจฒเจพเจ เจตเจฟเฉฑเจ เจธเจฟเจธเจเจฎ เจเฉเจคเจฐ เจนเฉเฉฐเจฆเฉ เจนเจจ $from_id ะธ $to_id, เจ
เจเจฟเจนเฉเจเจ เจเฉเจฌเจฒเจพเจ เจตเจฟเฉฑเจ เจเจเจเจฐเฉเจเจ เจจเฉเจกเจพเจ เจตเจฟเจเจเจพเจฐ เจเจจเฉเจเจธเจผเจจเจพเจ เจจเฉเฉฐ เจธเจชเจธเจผเจ เจคเฉเจฐ 'เจคเฉ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจเจฐเจฆเฉเจเจ เจนเจจเฅค เจนเจฐเฉเจ เจเจฟเจธเจฎ เจฆเฉ เจธเจฌเฉฐเจงเจพเจ เจจเฉเฉฐ เจธเจเฉเจฐ เจเจฐเจจ เจฒเจ เจเฉฑเจ เจตเฉฑเจเจฐเฉ เจธเจพเจฐเจฃเฉ เจตเจฐเจคเฉ เจเจพเจเจฆเฉ เจนเฉเฅค
เจเจ เจเจธ เจจเฉเฉฐ เจเฉฑเจ เจเจฆเจพเจนเจฐเจฃ เจจเจพเจฒ เจธเจฎเจเฉเจเฅค เจเฉเจฐเจพเจซ เจกเฉเจเจพ เจฆเจพ เจเจฟเฉฑเจคเจฐ เจตเจฟเฉฑเจ เจฆเจฟเจเจพเจเจ เจเจฟเจ เจเฉฑเจ เจเจพเจเจพ เจนเฉเจฃ เจฆเจฟเจเฅค เจซเจฟเจฐ เจกเฉเจเจพเจฌเฉเจธ เจตเจฟเฉฑเจ เจ
เจจเฉเจธเจพเจฐเฉ เจขเจพเจเจเจพ เจฌเจฃเจพเจเจฃ เจฒเจ เจคเฉเจนเจพเจจเฉเฉฐ เจนเฉเจ เจพเจ เจฆเจฟเฉฑเจคเฉ DDL เจธเจตเจพเจฒเจพเจ เจจเฉเฉฐ เจเจฒเจพเจเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉ:
CREATE TABLE Person (
ID INTEGER NOT NULL,
name VARCHAR(100)
) AS NODE;
CREATE TABLE Cafe (
ID INTEGER NOT NULL,
name VARCHAR(100),
) AS NODE;
CREATE TABLE likes (
rating INTEGER
) AS EDGE;
CREATE TABLE friendOf
AS EDGE;
ALTER TABLE likes
ADD CONSTRAINT EC_LIKES CONNECTION (Person TO Cafe);เจ
เจเจฟเจนเฉเจเจ เจเฉเจฌเจฒเจพเจ เจฆเฉ เจฎเฉเฉฑเจ เจตเจฟเจธเจผเฉเจธเจผเจคเจพ เจเจน เจนเฉ เจเจฟ เจเจนเจจเจพเจ เจฆเฉ เจตเจฟเจฐเฉเฉฑเจง เจธเจตเจพเจฒเจพเจ เจตเจฟเฉฑเจ เจธเจพเจเจซเจฐ-เจตเจฐเจเฉ เจธเฉฐเจเฉเจเจธ เจจเจพเจฒ เจเฉเจฐเจพเจซ เจชเฉเจเจฐเจจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจเจพ เจธเฉฐเจญเจต เจนเฉ (เจนเจพเจฒเจพเจเจเจฟ, "*"เจเจฆเจฟ เจ
เจเฉ เจธเจฎเจฐเจฅเจฟเจค เจจเจนเฉเจ เจนเจจ)เฅค เจเจพเจฐเจเฉเจเจผเจพเจฐเฉ เจฎเจพเจชเจพเจ เจฆเฉ เจเจงเจพเจฐ 'เจคเฉ, เจเจน เจตเฉ เจฎเฉฐเจจเจฟเจ เจเจพ เจธเจเจฆเจพ เจนเฉ เจเจฟ เจเจนเจจเจพเจ เจเฉเจฌเจฒเจพเจ เจตเจฟเฉฑเจ เจกเจพเจเจพ เจธเจเฉเจฐ เจเจฐเจจ เจฆเจพ เจคเจฐเฉเจเจพ เจจเจฟเจฏเจฎเจค เจเฉเจฌเจฒเจพเจ เจตเจฟเฉฑเจ เจกเจพเจเจพ เจธเจเฉเจฐ เจเฉเจคเฉ เจเจพเจฃ เจฆเฉ เจคเจฐเฉเจเฉ เจคเฉเจ เจตเฉฑเจเจฐเจพ เจนเฉ เจ
เจคเฉ เจ
เจเจฟเจนเฉเจเจ เจเฉเจฐเจพเจซ เจชเฉเฉฑเจเจเจฟเฉฑเจเจพเจ เจจเฉเฉฐ เจเจฒเจพเจเจฃ เจฒเจ เจ
เจจเฉเจเฉเจฒ เจฌเจฃเจพเจเจ เจเจฟเจ เจนเฉเฅค
SELECT Cafe.name
FROM Person, likes, Cafe
WHERE MATCH (Person-(friendOf)-(likes)->Cafe)
AND Person.name = 'John';เจเจธ เจคเฉเจ เจเจฒเจพเจตเจพ, เจ
เจเจฟเจนเฉเจเจ เจเฉเจฌเจฒเจพเจ เจจเจพเจฒ เจเฉฐเจฎ เจเจฐเจฆเฉ เจธเจฎเฉเจ เจเจนเจจเจพเจ เจเฉเจฐเจพเจซ เจชเฉเจเจฐเจจเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจจเจพ เจเจฐเจจเจพ เจเจพเจซเจผเฉ เจฎเฉเจธเจผเจเจฒ เจนเฉ, เจเจฟเจเจเจเจฟ เจธเจฎเจพเจจ เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจจเฉเฉฐ เจนเฉฑเจฒ เจเจฐเจจ เจฒเจ เจธเจงเจพเจฐเจฃ SQL เจชเฉเจฐเจธเจผเจจเจพเจ เจตเจฟเฉฑเจ เจธเจฟเจธเจเจฎ "เจเฉเจฐเจพเจซ" เจจเฉเจก เจชเจเจพเจฃเจเจฐเจคเจพ เจชเฉเจฐเจพเจชเจค เจเจฐเจจ เจฒเจ เจตเจพเจงเฉ เจฏเจคเจจ เจเจฐเจจเฉ เจเจผเจฐเฉเจฐเฉ เจนเฉเจฃเจเฉ ($node_id, $from_id, $to_id; เจเจธเฉ เจเจพเจฐเจจ เจเจฐเจเฉ, เจกเฉเจเจพ เจธเฉฐเจฎเจฟเจฒเจฟเจค เจเจฐเจจ เจฒเจ เจธเจตเจพเจฒ เจเฉฑเจฅเฉ เจจเจนเฉเจ เจฆเจฟเจเจพเจ เจเจ เจนเจจ เจเจฟเจเจเจเจฟ เจเจน เจฌเฉเจฒเฉเฉเฉ เจฌเฉเจเจฒ เจนเจจ)เฅค
MS SQL เจธเจฐเจตเจฐ เจตเจฟเฉฑเจ เจฆเจธเจคเจพเจตเฉเจเจผ เจ เจคเฉ เจเฉเจฐเจพเจซ เจฎเจพเจกเจฒเจพเจ เจฆเฉ เจฒเจพเจเฉเจเจฐเจจ เจฆเฉ เจตเจฐเจฃเจจ เจจเฉเฉฐ เจธเฉฐเจเฉเจช เจเจฐเจจ เจฒเจ, เจฎเฉเจ เจจเฉเจ เจเจฐเจพเจเจเจพ เจเจฟ เจเฉฑเจ เจฎเจพเจกเจฒ เจฆเฉ เจฆเฉเจเฉ เจฆเฉ เจเฉฑเจชเจฐ เจ เจเจฟเจนเฉ เจฒเจพเจเฉเจเจฐเจจ เจธเจซเจฒ เจจเจนเฉเจ เจเจพเจชเจฆเฉ, เจฎเฉเฉฑเจ เจคเฉเจฐ 'เจคเฉ เจญเจพเจธเจผเจพ เจกเจฟเจเจผเจพเจเจจ เจฆเฉ เจฆเฉเจฐเจฟเจธเจผเจเฉเจเฉเจฃ เจคเฉเจเฅค เจเฉฑเจ เจญเจพเจธเจผเจพ เจจเฉเฉฐ เจฆเฉเจเฉ เจจเจพเจฒ เจตเจงเจพเจเจฃเจพ เจเจผเจฐเฉเจฐเฉ เจนเฉ, เจญเจพเจธเจผเจพเจตเจพเจ เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ "เจเจฐเจฅเฉเจเฉเจจเจฒ" เจจเจนเฉเจ เจนเจจ, เจ เจจเฉเจเฉเจฒเจคเจพ เจจเจฟเจฏเจฎ เจเจพเจซเจผเฉ เจ เจเฉเจฌ เจนเฉ เจธเจเจฆเฉ เจนเจจ.
เจฆเจธเจคเจพเจตเฉเจเจผ เจฎเจพเจกเจฒ 'เจคเฉ เจเจงเจพเจฐเจฟเจค เจฎเจฒเจเฉ-เจฎเจพเจกเจฒ เจกเฉ.เจฌเฉ.เจเฉฑเจฎ.เจเฉฑเจธ
เจเจธ เจญเจพเจ เจตเจฟเฉฑเจ, เจฎเฉเจ เจเจนเจจเจพเจ เจตเจฟเฉฑเจเฉเจ เจธเจญ เจคเฉเจ เจตเฉฑเจง เจชเฉเจฐเจธเจฟเฉฑเจง เจจเจนเฉเจ, เจฎเฉเจเจเฉเจกเฉเจฌเฉ (เจเจฟเจตเฉเจ เจเจฟเจนเจพ เจเจฟเจ เจธเฉ, เจเจธ เจตเจฟเฉฑเจ เจธเจฟเจฐเจซ เจเฉฐเจกเฉเจธเจผเจจเจฒ เจเฉเจฐเจพเจซ เจเจชเจฐเฉเจเจฐ เจนเจจ) เจฆเฉ เจเจฆเจพเจนเจฐเจฃ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเจฟเจเจ เจฆเจธเจคเจพเจตเฉเจเจผ เจกเฉเจฌเฉเจเจฎเจเจธ เจตเจฟเฉฑเจ เจฎเจฒเจเฉ-เจฎเจพเจกเจฒ เจจเฉเฉฐ เจฒเจพเจเฉ เจเจฐเจจ เจจเฉเฉฐ เจฆเจฐเจธเจพเจเจฃเจพ เจเจพเจนเจพเจเจเจพเฅค $lookup ะธ $graphLookup. .
เจเจธ เจฒเจ, เจธเฉฐเจเฉเจฐเจนเจฟ เจตเจฟเฉฑเจ เจนเฉเจ เจฒเจฟเจเฉ เจเจฟเจธเจฎ เจฆเฉ XML เจฆเจธเจคเจพเจตเฉเจเจผเจพเจ เจฆเจพ เจเฉฑเจ เจธเจฎเฉเจน เจธเจผเจพเจฎเจฒ เจนเฉเจฃ เจฆเจฟเจ (เจฎเจพเจฐเจเจฒเฉเจเจฟเจ เจคเฉเจนเจพเจจเฉเฉฐ JSON เจฆเจธเจคเจพเจตเฉเจเจผเจพเจ เจจเฉเฉฐ เจธเจเฉเจฐ เจเจฐเจจ เจฆเฉ เจตเฉ เจเจเจฟเจ เจฆเจฟเฉฐเจฆเจพ เจนเฉ):
<Person INN="631803299804">
<name>John</name>
<surname>Smith</surname>
</Person>MarkLogic เจตเจฟเฉฑเจ เจฐเจฟเจฒเฉเจธเจผเจจเจฒ เจฎเจพเจกเจฒ
เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจฆเจธเจคเจพเจตเฉเจเจผเจพเจ เจฆเฉ เจธเฉฐเจเฉเจฐเจนเจฟ เจฆเจพ เจเฉฑเจ เจธเฉฐเจฌเฉฐเจงเจค เจฆเฉเจฐเจฟเจธเจผ เจฌเจฃเจพเจเจ เจเจพ เจธเจเจฆเจพ เจนเฉ (เจคเฉฑเจคเจพเจ เจฆเฉ เจธเจฎเฉฑเจเจฐเฉ value เจนเฉเจ เจพเจ เจฆเจฟเฉฑเจคเฉ เจเจฆเจพเจนเจฐเจจ เจตเจฟเฉฑเจ เจเฉฑเจ เจฎเจจเจฎเจพเจจเฉ XPath เจนเฉ เจธเจเจฆเจพ เจนเฉ):
<template >
<context>/Person</context>
<rows>
<row>
<view-name>Person</view-name>
<columns>
<column>
<name>SSN</name>
<value>@SSN</value>
<type>string</type>
</column>
<column>
<name>name</name>
<value>name</value>
</column>
<column>
<name>surname</name>
<value>surname</value>
</column>
</columns>
</row>
<rows>
</template>เจคเฉเจธเฉเจ เจเฉฑเจ SQL เจชเฉเฉฑเจเจเจฟเฉฑเจ เจจเจพเจฒ เจฌเจฃเจพเจ เจฆเฉเจฐเจฟเจธเจผ เจจเฉเฉฐ เจธเฉฐเจฌเฉเจงเจฟเจค เจเจฐ เจธเจเจฆเฉ เจนเฉ (เจเจฆเจพเจนเจฐเจจ เจฒเจ, ODBC เจฐเจพเจนเฉเจ):
SELECT name, surname FROM Person WHERE name="John"เจฌเจฆเจเจฟเจธเจฎเจคเฉ เจจเจพเจฒ, เจกเจฟเจธเจชเจฒเฉ เจเฉเจเจชเจฒเฉเจ เจฆเฉเจเจฐเจพ เจฌเจฃเจพเจเจ เจเจฟเจ เจฐเจฟเจฒเฉเจธเจผเจจเจฒ เจฆเฉเจฐเจฟเจธเจผ เจธเจฟเจฐเจซเจผ เจชเฉเฉเจนเจจ เจฒเจ เจนเฉเฅค เจเจธเจฆเฉ เจฒเจ เจเฉฑเจ เจฌเฉเจจเจคเฉ เจฆเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจเจฐเจฆเฉ เจธเจฎเฉเจ, MarkLogic เจตเจฐเจคเจฃ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจเจฐเฉเจเจพ . เจชเจนเจฟเจฒเจพเจ, เจฎเจพเจฐเจเจฒเฉเจเจฟเจ เจฆเฉ เจธเฉเจฎเจค เจฐเจฟเจฒเฉเจธเจผเจจเจฒ เจตเจฟเจเจพเจฐ เจธเจจ, เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจ เจคเฉ เจฒเจฟเจเจฃเจฏเฉเจ, เจชเจฐ เจนเฉเจฃ เจเจนเจจเจพเจ เจจเฉเฉฐ เจฌเจฐเจคเจฐเจซเจผ เจฎเฉฐเจจเจฟเจ เจเจพเจเจฆเจพ เจนเฉเฅค
MarkLogic เจตเจฟเฉฑเจ เจเฉเจฐเจพเจซเจผ เจฎเจพเจกเจฒ
เจเฉเจฐเจพเจซ (RDF) เจฎเจพเจกเจฒ เจฒเจ เจธเจฎเจฐเจฅเจจ เจฆเฉ เจจเจพเจฒ, เจธเจญ เจเฉเจ เจเฉฑเจเฉ เจเจฟเจนเจพ เจนเฉเฅค เจฆเฉ เจฎเจฆเจฆ เจจเจพเจฒ เจฆเฉเจฌเจพเจฐเจพ เจคเฉเจธเฉเจ เจเจชเจฐเฉเจเจค เจเจฆเจพเจนเจฐเจจ เจคเฉเจ เจฆเจธเจคเจพเจตเฉเจเจผเจพเจ เจฆเฉ เจธเฉฐเจเฉเจฐเจนเจฟ เจฆเฉ เจเฉฑเจ RDF เจจเฉเจฎเจพเจเฉฐเจฆเจเฉ เจฌเจฃเจพ เจธเจเจฆเฉ เจนเฉ:
<template >
<context>/Person</context>
<vars>
<var>
<name>PREFIX</name>
<val>"http://example.org/example#"</val>
</var>
</vars>
<triples>
<triple>
<subject><value>sem:iri( $PREFIX || @SSN )</value></subject>
<predicate><value>sem:iri( $PREFIX || surname )</value></predicate>
<object><value>xs:string( surname )</value></object>
</triple>
<triple>
<subject><value>sem:iri( $PREFIX || @SSN )</value></subject>
<predicate><value>sem:iri( $PREFIX || name )</value></predicate>
<object><value>xs:string( name )</value></object>
</triple>
</triples>
</template>เจคเฉเจธเฉเจ เจเฉฑเจ SPARQL เจชเฉเฉฑเจเจเจฟเฉฑเจ เจจเจพเจฒ เจจเจคเฉเจเฉ เจตเจเฉเจ RDF เจเฉเจฐเจพเจซเจผ เจจเฉเฉฐ เจธเฉฐเจฌเฉเจงเจฟเจค เจเจฐ เจธเจเจฆเฉ เจนเฉ:
PREFIX : <http://example.org/example#>
SELECT ?name ?surname {
:631803299804 :name ?name ; :surname ?surname .
}เจฐเจฟเจฒเฉเจธเจผเจจเจฒ เจฆเฉ เจเจฒเจ, MarkLogic เจเฉเจฐเจพเจซ เจฎเจพเจกเจฒ เจจเฉเฉฐ เจฆเฉ เจนเฉเจฐ เจคเจฐเฉเจเจฟเจเจ เจจเจพเจฒ เจธเจฎเจฐเจฅเจจ เจเจฐเจฆเจพ เจนเฉ:
- เจเฉฑเจ DBMS RDF เจกเฉเจเจพ เจฆเจพ เจเฉฑเจ เจชเฉเจฐเจพ-เจตเฉฑเจกเจพ เจตเฉฑเจเจฐเจพ เจธเจเฉเจฐเฉเจ เจนเฉ เจธเจเจฆเจพ เจนเฉ (เจเจธ เจตเจฟเฉฑเจ เจคเจฟเฉฐเจจเจพเจ เจจเฉเฉฐ เจเจฟเจนเจพ เจเจพเจตเฉเจเจพ เจเฉฑเจชเจฐ เจฆเฉฑเจธเฉ เจเจ เจฒเฉเจเจพเจ เจฆเฉ เจเจฒเจ ).
- เจตเจฟเจธเจผเฉเจธเจผ เจธเฉเจฐเฉเจ
เจฒเจพเจเจเจผเฉเจธเจผเจจ เจตเจฟเฉฑเจ RDF เจจเฉเฉฐ เจธเจฟเจฐเจซเจผ XML เจเจพเจ JSON เจฆเจธเจคเจพเจตเฉเจเจผเจพเจ เจตเจฟเฉฑเจ เจชเจพเจเจ เจเจพ เจธเจเจฆเจพ เจนเฉ (เจ
เจคเฉ เจคเจฟเฉฐเจจเจพเจ เจจเฉเฉฐ เจซเจฟเจฐ เจฌเฉเจฒเจพเจเจ เจเจพเจตเฉเจเจพ ). เจเจน เจธเจผเจพเจเจฆ เจฎเจเฉเจจเจฟเจเจผเจฎ เจฆเจพ เจฌเจฆเจฒ เจนเฉ
idrefเจ เจคเฉ เจนเฉเจฐ.
MarkLogic เจตเจฟเฉฑเจ เจเฉเจเจผเจพเจ "เจ เจธเจฒ เจตเจฟเฉฑเจ" เจเจฟเจตเฉเจ เจเฉฐเจฎ เจเจฐเจฆเฉเจเจ เจนเจจ เจเจธเจฆเจพ เจเฉฑเจ เจเฉฐเจเจพ เจตเจฟเจเจพเจฐ เจฆเฉเจเจฐเจพ เจฆเจฟเฉฑเจคเจพ เจเจฟเจ เจนเฉ , เจเจธ เจ เจฐเจฅ เจตเจฟเฉฑเจ, เจเจน เจจเฉเจตเจพเจ-เจชเฉฑเจงเจฐ เจนเฉ, เจนเจพเจฒเจพเจเจเจฟ เจเจธเจฆเจพ เจเจฆเฉเจธเจผ เจเจธเจฆเฉ เจเจฒเจ เจนเฉ - เจตเจฐเจคเฉ เจเจ เจกเฉเจเจพ เจฎเจพเจกเจฒ เจคเฉเจ เจตเฉฑเจ เจเจฐเจจ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจเจฐเจจเจพ, เจตเฉฑเจ-เจตเฉฑเจ เจฎเจพเจกเจฒเจพเจ เจตเจฟเฉฑเจ เจกเฉเจเจพ เจฆเฉ เจจเจพเจฒ เจเจเจธเจพเจฐ เจเฉฐเจฎ เจจเฉเฉฐ เจฏเจเฉเจจเฉ เจฌเจฃเจพเจเจฃ เจฒเจ, เจฒเฉเจฃ-เจฆเฉเจฃ, เจเจฆเจฟเฅค
เจฎเจฒเจเฉ-เจฎเจพเจกเจฒ เจกเฉเจฌเฉเจเจฎเจเจธ "เจฎเฉเฉฑเจ เจฎเจพเจกเจฒ เจคเฉเจ เจฌเจฟเจจเจพเจ"
เจฎเจพเจฐเจเฉเจ เจตเจฟเฉฑเจ DBMSs เจตเฉ เจนเจจ เจเฉ เจเจชเจฃเฉ เจเจช เจจเฉเฉฐ เจธเจผเฉเจฐเฉเจเจคเฉ เจคเฉเจฐ 'เจคเฉ เจฎเจฒเจเฉ-เจฎเจพเจกเจฒ เจฆเฉ เจคเฉเจฐ 'เจคเฉ เจธเจฅเจฟเจคเฉ เจตเจฟเฉฑเจ เจฐเฉฑเจเจฆเฉ เจนเจจ, เจฌเจฟเจจเจพเจ เจเจฟเจธเฉ เจตเจฟเจฐเจพเจธเจคเฉ เจฎเฉเฉฑเจ เจฎเจพเจกเจฒ เจฆเฉเฅค เจเจจเฉเจนเจพเจ เจตเจฟเฉฑเจ เจธเจผเจพเจฎเจฒ เจนเจจ , (2018 เจคเฉเจ เจตเจฟเจเจพเจธ เจเฉฐเจชเจจเฉ SAP เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจนเฉ) เจ เจคเฉ (Microsoft Azure เจเจฒเจพเจเจก เจชเจฒเฉเจเจซเจพเจฐเจฎ เจฆเฉ เจนเจฟเฉฑเจธเฉ เจตเจเฉเจ เจธเฉเจตเจพ)เฅค
เจ เจธเจฒ เจตเจฟเฉฑเจ, ArangoDB เจ เจคเฉ OrientDB เจตเจฟเฉฑเจ "เจเฉเจฐ" เจฎเจพเจกเจฒ เจนเจจเฅค เจฆเฉเจตเจพเจ เจฎเจพเจฎเจฒเจฟเจเจ เจตเจฟเฉฑเจ, เจเจน เจเจนเจจเจพเจ เจฆเฉ เจเจชเจฃเฉ เจกเฉเจเจพ เจฎเจพเจกเจฒ เจนเจจ, เจเฉ เจเจฟ เจเฉฑเจ เจฆเจธเจคเจพเจตเฉเจเจผ เจฆเฉ เจธเจงเจพเจฐเจฃเจเจฐเจจ เจนเจจเฅค เจธเจงเจพเจฐเจฃเจเจฐเจจ เจฎเฉเฉฑเจ เจคเฉเจฐ 'เจคเฉ เจเฉฑเจ เจเฉเจฐเจพเจซ เจ เจคเฉ เจฐเจฟเจฒเฉเจธเจผเจจเจฒ เจชเฉเจฐเจเจฟเจฐเจคเฉ เจฆเฉเจเจ เจชเฉเฉฑเจเจเจฟเฉฑเจเจพเจ เจเจฐเจจ เจฆเฉ เจฏเฉเจเจคเจพ เจฆเฉ เจธเจนเฉเจฒเจค เจฒเจ เจนเฉเฉฐเจฆเฉ เจนเจจเฅค
เจเจน เจฎเจพเจกเจฒ เจจเจฟเจฐเจงเจพเจฐเจฟเจค DBMS เจตเจฟเฉฑเจ เจตเจฐเจคเฉเจ เจฒเจ เจเจชเจฒเจฌเจง เจนเจจ; เจเจนเจจเจพเจ เจฆเฉเจเจ เจเจชเจฃเฉเจเจ เจชเฉเฉฑเจเจเจฟเฉฑเจ เจญเจพเจธเจผเจพเจตเจพเจ เจเจนเจจเจพเจ เจจเจพเจฒ เจเฉฐเจฎ เจเจฐเจจ เจฒเจ เจคเจฟเจเจฐ เจเฉเจคเฉเจเจ เจเจเจเจ เจนเจจเฅค เจฌเฉเจธเจผเฉฑเจ, เจ เจเจฟเจนเฉ เจฎเจพเจกเจฒ เจ เจคเฉ เจกเฉเจฌเฉเจเจฎเจเจธ เจตเจพเจ เจฆเจพ เจเจฐเจจ เจตเจพเจฒเฉ เจนเจจ, เจชเจฐ เจฎเจฟเจเจฐเฉ เจฎเจพเจกเจฒเจพเจ เจ เจคเฉ เจญเจพเจธเจผเจพเจตเจพเจ เจฆเฉ เจจเจพเจฒ เจ เจจเฉเจเฉเจฒเจคเจพ เจฆเฉ เจเจพเจ เจเจพเจฐเจจ เจเจนเจจเจพเจ เจกเฉเจฌเฉเจเจฎเจเจธ เจจเฉเฉฐ เจตเจฟเจฐเจพเจธเจคเฉ เจชเฉเจฐเจฃเจพเจฒเฉเจเจ เจตเจฟเฉฑเจ เจตเจฐเจคเจฃเจพ เจ เจธเฉฐเจญเจต เจฌเจฃเจพ เจฆเจฟเฉฐเจฆเจพ เจนเฉ - เจชเจนเจฟเจฒเจพเจ เจนเฉ เจตเจฐเจคเฉ เจเจ เจกเฉเจฌเฉเจเจฎเจเจธ เจจเฉเฉฐ เจฌเจฆเจฒเจฃ เจฒเจเฅค
Habrรฉ 'เจคเฉ ArangoDB เจ เจคเฉ OrientDB เจฌเจพเจฐเฉ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจเฉฑเจ เจธเจผเจพเจจเจฆเจพเจฐ เจฒเฉเจ เจธเฉ: .
เจ เจฐเฉฐเจเฉ เจกเฉ เจฌเฉ
ArangoDB เจเฉฑเจ เจเฉเจฐเจพเจซ เจกเฉเจเจพ เจฎเจพเจกเจฒ เจฒเจ เจธเจฎเจฐเจฅเจจ เจฆเจพ เจฆเจพเจ เจตเจพ เจเจฐเจฆเจพ เจนเฉเฅค
ArangoDB เจตเจฟเฉฑเจ เจเฉฑเจ เจเฉเจฐเจพเจซ เจฆเฉ เจจเฉเจก เจธเจพเจงเจพเจฐเจจ เจฆเจธเจคเจพเจตเฉเจเจผ เจนเจจ, เจ
เจคเฉ เจเจฟเจจเจพเจฐเฉ เจเฉฑเจ เจตเจฟเจธเจผเฉเจธเจผ เจเจฟเจธเจฎ เจฆเฉ เจฆเจธเจคเจพเจตเฉเจเจผ เจนเจจ, เจเฉ เจเจฟ เจจเจฟเจฏเจฎเจค เจธเจฟเจธเจเจฎ เจเฉเจคเจฐเจพเจ เจฆเฉ เจจเจพเจฒ, (_key, _id, _rev) เจธเจฟเจธเจเจฎ เจเฉเจคเจฐ _from ะธ _to. เจฆเจธเจคเจพเจตเฉเจเจผ DBMS เจตเจฟเฉฑเจ เจฆเจธเจคเจพเจตเฉเจเจผเจพเจ เจจเฉเฉฐ เจฐเจตเจพเจเจคเฉ เจคเฉเจฐ 'เจคเฉ เจธเฉฐเจเฉเจฐเจนเจฟ เจตเจฟเฉฑเจ เจเฉเฉเจฟเจ เจเจพเจเจฆเจพ เจนเฉเฅค เจเจฟเจจเจพเจฐเจฟเจเจ เจจเฉเฉฐ เจฆเจฐเจธเจพเจเจฃ เจตเจพเจฒเฉ เจฆเจธเจคเจพเจตเฉเจเจผเจพเจ เจฆเฉ เจธเฉฐเจเฉเจฐเจนเจฟ เจจเฉเฉฐ ArangoDB เจตเจฟเฉฑเจ เจเจฟเจจเจพเจฐเฉ เจธเฉฐเจเฉเจฐเจนเจฟ เจเจฟเจนเจพ เจเจพเจเจฆเจพ เจนเฉเฅค เจคเจฐเฉเจเฉ เจจเจพเจฒ, เจเจฟเจจเจพเจฐเฉ เจธเฉฐเจเฉเจฐเจนเจฟ เจฆเจธเจคเจพเจตเฉเจเจผ เจตเฉ เจฆเจธเจคเจพเจตเฉเจเจผ เจนเจจ, เจเจธเจฒเจ ArangoDB เจตเจฟเฉฑเจ เจเจฟเจจเจพเจฐเฉ เจจเฉเจก เจฆเฉ เจคเฉเจฐ เจคเฉ เจตเฉ เจเฉฐเจฎ เจเจฐ เจธเจเจฆเฉ เจนเจจเฅค
เจธเจผเฉเจฐเฉเจเจคเฉ เจกเฉเจเจพ
เจธเจพเจกเฉ เจเฉเจฒ เจเฉฑเจ เจธเฉฐเจเฉเจฐเจนเจฟ เจนเฉ persons, เจเจฟเจธ เจฆเฉ เจฆเจธเจคเจพเจตเฉเจเจผ เจเจธ เจคเจฐเฉเจนเจพเจ เจฆเจฟเจเจพเจ เจฆเจฟเฉฐเจฆเฉ เจนเจจ:
[
{
"_id" : "people/alice" ,
"_key" : "alice" ,
"name" : "ะะปะธัะฐ"
},
{
"_id" : "people/bob" ,
"_key" : "bob" ,
"name" : "ะะพะฑ"
}
]เจเฉฑเจ เจธเฉฐเจเฉเจฐเจนเจฟ เจตเฉ เจนเฉเจฃ เจฆเจฟเจ cafes:
[
{
"_id" : "cafes/jd" ,
"_key" : "jd" ,
"name" : "ะะถะพะฝ ะะพะฝะฝ"
},
{
"_id" : "cafes/jj" ,
"_key" : "jj" ,
"name" : "ะะฐะฝ-ะะฐะบ"
}
]เจซเจฟเจฐ เจธเฉฐเจเฉเจฐเจนเจฟ likes เจเจธ เจคเจฐเฉเจนเจพเจ เจฆเจฟเจเจพเจ เจฆเฉ เจธเจเจฆเจพ เจนเฉ:
[
{
"_id" : "likes/1" ,
"_key" : "1" ,
"_from" : "persons/alice" ,
"_to" : "cafes/jd",
"since" : 2010
},
{
"_id" : "likes/2" ,
"_key" : "2" ,
"_from" : "persons/alice" ,
"_to" : "cafes/jj",
"since" : 2011
} ,
{
"_id" : "likes/3" ,
"_key" : "3" ,
"_from" : "persons/bob" ,
"_to" : "cafes/jd",
"since" : 2012
}
]เจธเจตเจพเจฒ เจ เจคเฉ เจจเจคเฉเจเฉ
ArangoDB เจตเจฟเฉฑเจ เจตเจฐเจคเฉ เจเจ AQL เจญเจพเจธเจผเจพ เจตเจฟเฉฑเจ เจเฉฑเจ เจเฉเจฐเจพเจซ-เจธเจผเฉเจฒเฉ เจฆเฉ เจชเฉเฉฑเจเจเจฟเฉฑเจ, เจฎเจจเฉเฉฑเจเฉ-เจชเฉเฉเจนเจจเจฏเฉเจ เจฐเฉเจช เจตเจฟเฉฑเจ เจเจพเจฃเจเจพเจฐเฉ เจตเจพเจชเจธ เจเจฐ เจฐเจนเฉ เจนเฉ เจเจฟ เจเจฟเจธ เจจเฉเฉฐ เจเจฟเจนเฉเจพ เจเฉเจซเฉ เจชเจธเฉฐเจฆ เจนเฉ, เจเจธ เจคเจฐเฉเจนเจพเจ เจฆเจฟเจเจพเจ เจฆเจฟเฉฐเจฆเจพ เจนเฉ:
FOR p IN persons
FOR c IN OUTBOUND p likes
RETURN { person : p.name , likes : c.name }เจเฉฑเจ เจฐเจฟเจฒเฉเจธเจผเจจเจฒ เจธเจผเฉเจฒเฉ เจตเจฟเฉฑเจ, เจเจฟเฉฑเจฅเฉ เจ
เจธเฉเจ เจฐเจฟเจธเจผเจคเจฟเจเจ เจจเฉเฉฐ เจธเจเฉเจฐ เจเจฐเจจ เจฆเฉ เจฌเจเจพเจ "เจเฉฐเจชเจฟเจเจเจฟเฉฐเจ" เจเจฐ เจฐเจนเฉ เจนเจพเจ, เจเจธ เจชเฉเฉฑเจเจเจฟเฉฑเจ เจจเฉเฉฐ เจเจธ เจคเจฐเฉเจนเจพเจ เจฆเฉเจฌเจพเจฐเจพ เจฒเจฟเจเจฟเจ เจเจพ เจธเจเจฆเจพ เจนเฉ (เจคเจฐเฉเจเฉ เจจเจพเจฒ, เจธเฉฐเจเฉเจฐเจนเจฟ เจคเฉเจ เจฌเจฟเจจเจพเจ likes เจฌเจฟเจจเจพเจ เจเจฐ เจธเจเจฆเจพ เจนเฉ):
FOR p IN persons
FOR l IN likes
FILTER p._key == l._from
FOR c IN cafes
FILTER l._to == c._key
RETURN { person : p.name , likes : c.name }เจฆเฉเจตเจพเจ เจฎเจพเจฎเจฒเจฟเจเจ เจตเจฟเฉฑเจ เจจเจคเฉเจเจพ เจเฉฑเจเฉ เจเจฟเจนเจพ เจนเฉเจตเฉเจเจพ:
[
{ "person" : "ะะปะธัะฐ" , likes : "ะะฐะฝ-ะะฐะบ" } ,
{ "person" : "ะะปะธัะฐ" , likes : "ะะถะพะฝ ะะพะฝะฝ" } ,
{ "person" : "ะะพะฑ" , likes : "ะะถะพะฝ ะะพะฝะฝ" }
]เจนเฉเจฐ เจธเจตเจพเจฒ เจ เจคเฉ เจจเจคเฉเจเฉ
เจเฉเจเจฐ เจเจชเจฐเฉเจเจค เจจเจคเฉเจเจพ เจซเจพเจฐเจฎเฉเจ เจเจฟเจธเฉ เจฆเจธเจคเจพเจตเฉเจเจผ DBMS เจฆเฉ เจฌเจเจพเจ เจฐเจฟเจฒเฉเจธเจผเจจเจฒ DBMS เจฒเจ เจตเจงเฉเจฐเฉ เจเจฎ เจเจพเจชเจฆเจพ เจนเฉ, เจคเจพเจ เจคเฉเจธเฉเจ เจเจธ เจชเฉเฉฑเจเจเจฟเฉฑเจ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจเจฐ เจธเจเจฆเฉ เจนเฉ (เจเจพเจ เจคเฉเจธเฉเจ เจเจธเจฆเฉ เจตเจฐเจคเฉเจ เจเจฐ เจธเจเจฆเฉ เจนเฉ ):
FOR p IN persons
RETURN {
person : p.name,
likes : (
FOR c IN OUTBOUND p likes
RETURN c.name
)
}เจจเจคเฉเจเจพ เจเจธ เจคเจฐเฉเจนเจพเจ เจฆเจฟเจเจพเจ เจฆเฉเจตเฉเจเจพ:
[
{ "person" : "ะะปะธัะฐ" , likes : ["ะะฐะฝ-ะะฐะบ" , "ะะถะพะฝ ะะพะฝะฝ"] } ,
{ "person" : "ะะพะฑ" , likes : ["ะะถะพะฝ ะะพะฝะฝ"] }
]OrientDB
OrientDB เจตเจฟเฉฑเจ เจเฉฑเจ เจฆเจธเจคเจพเจตเฉเจเจผ เจฎเจพเจกเจฒ เจฆเฉ เจธเจฟเจเจฐ 'เจคเฉ เจเฉฑเจ เจเฉเจฐเจพเจซ เจฎเจพเจกเจฒ เจจเฉเฉฐ เจฒเจพเจเฉ เจเจฐเจจ เจฆเจพ เจเจงเจพเจฐ เจนเฉ เจกเฉเจเฉเจฎเฉเจเจ เจซเฉเจฒเจก, เจเฉฑเจ เจเจพเจ เจเฉฑเจ เจธเจเฉเจเจกเจฐเจก เจธเจเฉเจฒเจฐ เจตเฉเจฒเจฏเฉเจเจผ เจคเฉเจ เจเจฒเจพเจตเจพ, เจเจฟเจธเจฎเจพเจ เจฆเฉ เจฎเฉเฉฑเจฒ เจตเฉ เจนเฉเฉฐเจฆเฉ เจนเจจ เจเจฟเจตเฉเจ เจเจฟ LINK, LINKLIST, LINKSET, LINKMAP ะธ LINKBAG. เจเจนเจจเจพเจ เจเจฟเจธเจฎเจพเจ เจฆเฉ เจฎเฉเฉฑเจฒ เจฒเจฟเฉฐเจเจพเจ เจฆเฉ เจฒเจฟเฉฐเจ เจเจพเจ เจธเฉฐเจเฉเจฐเจนเจฟ เจนเจจ เจฆเจธเจคเจพเจตเฉเจเจผเฅค
เจธเจฟเจธเจเจฎ เจฆเฉเจเจฐเจพ เจจเจฟเจฐเจงเจพเจฐเจค เจฆเจธเจคเจพเจตเฉเจเจผ เจชเจเจพเจฃเจเจฐเจคเจพ เจฆเจพ "เจญเฉเจคเจฟเจ เจ
เจฐเจฅ" เจนเฉเฉฐเจฆเจพ เจนเฉ, เจเฉ เจกเฉเจเจพเจฌเฉเจธ เจตเจฟเฉฑเจ เจฐเจฟเจเจพเจฐเจก เจฆเฉ เจธเจฅเจฟเจคเฉ เจจเฉเฉฐ เจฆเจฐเจธเจพเจเจเจฆเจพ เจนเฉ, เจ
เจคเฉ เจเฉเจ เจเจธ เจคเจฐเฉเจนเจพเจ เจฆเจฟเจเจพเจ เจฆเจฟเฉฐเจฆเจพ เจนเฉ: @rid : #3:16. เจเจธ เจคเจฐเฉเจนเจพเจ, เจธเฉฐเจฆเจฐเจญ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจฆเฉ เจฎเฉเฉฑเจฒ เจเฉเจฃ เจธเจฅเจฟเจคเฉเจเจ (เจเจฟเจตเฉเจ เจเจฟ เจฐเจฟเจฒเฉเจธเจผเจจเจฒ เจฎเจพเจกเจฒ เจตเจฟเฉฑเจ) เจฆเฉ เจฌเจเจพเจ เจ
เจธเจฒ เจตเจฟเฉฑเจ เจชเฉเจเจเฉฐเจเจฐ เจนเจจ (เจเจฟเจตเฉเจ เจเจฟ เจเฉเจฐเจพเจซ เจฎเจพเจกเจฒ เจตเจฟเฉฑเจ)เฅค
ArangoDB เจฆเฉ เจคเจฐเฉเจนเจพเจ, OrientDB เจตเจฟเฉฑเจ เจเจฟเจจเจพเจฐเจฟเจเจ เจจเฉเฉฐ เจตเฉฑเจเจฐเฉ เจฆเจธเจคเจพเจตเฉเจเจผเจพเจ เจตเจเฉเจ เจฆเจฐเจธเจพเจเจ เจเจพเจเจฆเจพ เจนเฉ (เจนเจพเจฒเจพเจเจเจฟ เจเฉเจเจฐ เจเฉฑเจ เจเจฟเจจเจพเจฐเฉ เจฆเฉเจเจ เจเจชเจฃเฉเจเจ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจจเจนเฉเจ เจนเจจ, เจคเจพเจ เจเจธเจจเฉเฉฐ เจฌเจฃเจพเจเจ เจเจพ เจธเจเจฆเจพ เจนเฉเฅค , เจ เจคเฉ เจเจน เจเฉฑเจ เจตเฉฑเจเจฐเฉ เจฆเจธเจคเจพเจตเฉเจเจผ เจจเจพเจฒ เจฎเฉเจฒ เจจเจนเฉเจ เจเจพเจเจฆเจพ)เฅค
เจธเจผเฉเจฐเฉเจเจคเฉ เจกเฉเจเจพ
เจฆเฉ เจจเฉเฉเฉ เจเฉฑเจ เจซเจพเจฐเจฎเฉเจ เจตเจฟเฉฑเจ OrientDB เจกเฉเจเจพเจฌเฉเจธ, ArangoDB เจฒเจ เจชเจฟเจเจฒเฉ เจเจฆเจพเจนเจฐเจจ เจคเฉเจ เจกเฉเจเจพ เจเฉเจ เจเจธ เจคเจฐเฉเจนเจพเจ เจฆเจฟเจเจพเจ เจฆเฉเจตเฉเจเจพ:
[
{
"@type": "document",
"@rid": "#11:0",
"@class": "Person",
"name": "ะะปะธัะฐ",
"out_likes": [
"#30:1",
"#30:2"
],
"@fieldTypes": "out_likes=LINKBAG"
},
{
"@type": "document",
"@rid": "#12:0",
"@class": "Person",
"name": "ะะพะฑ",
"out_likes": [
"#30:3"
],
"@fieldTypes": "out_likes=LINKBAG"
},
{
"@type": "document",
"@rid": "#21:0",
"@class": "Cafe",
"name": "ะะฐะฝ-ะะฐะบ",
"in_likes": [
"#30:2",
"#30:3"
],
"@fieldTypes": "in_likes=LINKBAG"
},
{
"@type": "document",
"@rid": "#22:0",
"@class": "Cafe",
"name": "ะะถะพะฝ ะะพะฝะฝ",
"in_likes": [
"#30:1"
],
"@fieldTypes": "in_likes=LINKBAG"
},
{
"@type": "document",
"@rid": "#30:1",
"@class": "likes",
"in": "#22:0",
"out": "#11:0",
"since": 1262286000000,
"@fieldTypes": "in=LINK,out=LINK,since=date"
},
{
"@type": "document",
"@rid": "#30:2",
"@class": "likes",
"in": "#21:0",
"out": "#11:0",
"since": 1293822000000,
"@fieldTypes": "in=LINK,out=LINK,since=date"
},
{
"@type": "document",
"@rid": "#30:3",
"@class": "likes",
"in": "#21:0",
"out": "#12:0",
"since": 1325354400000,
"@fieldTypes": "in=LINK,out=LINK,since=date"
}
]เจเจฟเจตเฉเจ เจเจฟ เจ เจธเฉเจ เจฆเฉเจ เจธเจเจฆเฉ เจนเจพเจ, เจธเจฟเจฐเจฒเฉเจ เจเจเจฃ เจตเจพเจฒเฉ เจ เจคเฉ เจฌเจพเจนเจฐ เจเจพเจฃ เจตเจพเจฒเฉ เจเจฟเจจเจพเจฐเจฟเจเจ เจฌเจพเจฐเฉ เจเจพเจฃเจเจพเจฐเฉ เจตเฉ เจธเจเฉเจฐ เจเจฐเจฆเฉ เจนเจจเฅค เจตเจฟเจเฉ เจกเฉเจเฉเจฎเฉเจเจ เจเจชเฉเจเจ เจจเฉเฉฐ เจเฉเจฆ เจฐเฉเจซเจฐเฉเจเจธเจผเฉเจ เจฒ เจเจเจธเจพเจฐเจคเจพ เจฆเฉ เจจเจฟเจเจฐเจพเจจเฉ เจเจฐเจจเฉ เจชเฉเจเจฆเฉ เจนเฉ, เจ เจคเฉ เจเฉเจฐเจพเจซ เจเจชเฉเจเจ เจเจธ เจเฉฐเจฎ เจจเฉเฉฐ เจฒเฉเจเจฆเจพ เจนเฉเฅค เจชเจฐ เจเจ เจฆเฉเจเฉเจ เจเจฟ "เจธเจผเฉเฉฑเจง" เจชเฉเฉฑเจเจเจฟเฉฑเจ เจญเจพเจธเจผเจพเจตเจพเจ เจตเจฟเฉฑเจ เจเจฐเฉเจเจเจเจกเฉเจฌเฉ เจคเฉฑเจ เจชเจนเฉเฉฐเจ เจเจฟเจตเฉเจ เจฆเจฟเจเจพเจ เจฆเจฟเฉฐเจฆเฉ เจนเฉ เจเฉ เจชเฉเจฐเฉเจเจฐเจพเจฎเจฟเฉฐเจ เจญเจพเจธเจผเจพเจตเจพเจ เจตเจฟเฉฑเจ เจเจเฉเจเฉเจฐเจฟเจค เจจเจนเฉเจ เจนเจจเฅค
เจธเจตเจพเจฒ เจ เจคเฉ เจจเจคเฉเจเฉ
OrientDB เจตเจฟเฉฑเจ ArangoDB เจฒเจ เจเจฆเจพเจนเจฐเจจ เจคเฉเจ เจชเฉเฉฑเจเจเจฟเฉฑเจ เจฆเฉ เจเจฆเฉเจธเจผ เจฆเฉ เจธเจฎเจพเจจ เจเฉฑเจ เจชเฉเฉฑเจเจเจฟเฉฑเจ เจเจธ เจคเจฐเฉเจนเจพเจ เจฆเจฟเจเจพเจ เจฆเจฟเฉฐเจฆเฉ เจนเฉ:
SELECT name AS person_name, OUT('likes').name AS cafe_name
FROM Person
UNWIND cafe_nameเจจเจคเฉเจเจพ เจนเฉเจ เจฒเจฟเจเฉ เจฐเฉเจช เจตเจฟเฉฑเจ เจชเฉเจฐเจพเจชเจค เจเฉเจคเจพ เจเจพเจตเฉเจเจพ:
[
{ "person_name": "ะะปะธัะฐ", "cafe_name": "ะะถะพะฝ ะะพะฝะฝ" },
{ "person_name": "ะะปะธัะฐ", "cafe_name": "ะะฐะฝ-ะะฐะบ" },
{ "person_name": "ะะพะฑ", "cafe_name": "ะะฐะฝ-ะะฐะบ" }
]เจเฉเจเจฐ เจจเจคเฉเจเจพ เจซเจพเจฐเจฎเฉเจ เจฆเฉเจฌเจพเจฐเจพ เจฌเจนเฉเจค โเจฐเจฟเจฒเฉเจธเจผเจจเจฒโ เจเจพเจชเจฆเจพ เจนเฉ, เจคเจพเจ เจคเฉเจนเจพเจจเฉเฉฐ เจเจธ เจจเจพเจฒ เจฒเจพเจเจจ เจจเฉเฉฐ เจนเจเจพเจเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉ :
[
{ "person_name": "ะะปะธัะฐ", "cafe_name": [ "ะะถะพะฝ ะะพะฝะฝ", "ะะฐะฝ-ะะฐะบ" ] },
{ "person_name": "ะะพะฑ", "cafe_name": [ "ะะฐะฝ-ะะฐะบ" ' }
]OrientDB เจฆเฉ เจชเฉเฉฑเจเจเจฟเฉฑเจ เจญเจพเจธเจผเจพ เจจเฉเฉฐ เจเจฐเฉเจฎเจฒเจฟเจจ-เจตเจฐเจเฉ เจธเฉฐเจฎเจฟเจฒเจจเจพเจ เจฆเฉ เจจเจพเจฒ SQL เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ เจตเจฐเจฃเจจ เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉเฅค เจธเฉฐเจธเจเจฐเจฃ 2.2 เจตเจฟเฉฑเจ, เจเฉฑเจ เจธเจพเจเจซเจฐ เจตเจฐเจเจพ เจฌเฉเจจเจคเฉ เจซเจพเจฐเจฎ เจชเฉเจฐเจเจ เจนเฉเจเจ, :
MATCH {CLASS: Person, AS: person}-likes->{CLASS: Cafe, AS: cafe}
RETURN person.name AS person_name, LIST(cafe.name) AS cafe_name
GROUP BY person_nameเจจเจคเฉเจเจพ เจซเจพเจฐเจฎเฉเจ เจชเจฟเจเจฒเฉ เจฌเฉเจจเจคเฉ เจตเจพเจเจ เจนเฉ เจนเฉเจตเฉเจเจพเฅค เจเจธ เจฌเจพเจฐเฉ เจธเฉเจเฉ เจเจฟ เจเจธเจจเฉเฉฐ เจนเฉเจฐ "เจฐเจฟเจฒเฉเจธเจผเจจเจฒ" เจฌเจฃเจพเจเจฃ เจฒเจ เจเฉ เจนเจเจพเจเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉ, เจเจฟเจตเฉเจ เจเจฟ เจชเจนเจฟเจฒเฉ เจชเฉเฉฑเจเจเจฟเฉฑเจ เจตเจฟเฉฑเจเฅค
Azure CosmosDB
เจเฉเจ เจนเฉฑเจฆ เจคเฉฑเจ, ArangoDB เจ เจคเฉ OrientDB เจฌเจพเจฐเฉ เจเฉฑเจชเจฐ เจเฉ เจเจฟเจนเจพ เจเจฟเจ เจธเฉ เจเจน Azure CosmosDB 'เจคเฉ เจฒเจพเจเฉ เจนเฉเฉฐเจฆเจพ เจนเฉเฅค CosmosDB เจนเฉเจ เจพเจ เจฆเจฟเฉฑเจคเฉ เจกเฉเจเจพ เจเจเจธเฉเจธ API เจชเฉเจฐเจฆเจพเจจ เจเจฐเจฆเจพ เจนเฉ: SQL, MongoDB, Gremlin เจ เจคเฉ Cassandra.
SQL API เจ เจคเฉ MongoDB API เจจเฉเฉฐ เจฆเจธเจคเจพเจตเฉเจเจผ เจฎเจพเจกเจฒ เจตเจฟเฉฑเจ เจกเฉเจเจพ เจคเฉฑเจ เจชเจนเฉเฉฐเจ เจเจฐเจจ เจฒเจ เจตเจฐเจคเจฟเจ เจเจพเจเจฆเจพ เจนเฉเฅค Gremlin API เจ เจคเฉ Cassandra API - เจเฉเจฐเจฎเจตเจพเจฐ เจเฉเจฐเจพเจซ เจ เจคเฉ เจเจพเจฒเจฎ เจซเจพเจฐเจฎเฉเจเจพเจ เจตเจฟเฉฑเจ เจกเฉเจเจพ เจเจเจธเฉเจธ เจเจฐเจจ เจฒเจเฅค เจธเจพเจฐเฉ เจฎเจพเจกเจฒเจพเจ เจตเจฟเฉฑเจ เจกเฉเจเจพ CosmosDB เจ เฉฐเจฆเจฐเฉเจจเฉ เจฎเจพเจกเจฒ เจซเจพเจฐเจฎเฉเจ เจตเจฟเฉฑเจ เจธเฉเจฐเฉฑเจเจฟเจ เจค เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ: (โเจเจเจฎ-เจฐเจฟเจเจพเจฐเจก-เจเฉเจฐเจฎโ), เจเฉ เจเจฟ เจเฉฑเจ เจฆเจธเจคเจพเจตเฉเจเจผ เจฆเฉ เจจเฉเฉเฉ เจตเฉ เจนเฉเฅค

เจชเจฐ เจเจชเจญเฉเจเจคเจพ เจฆเฉเจเจฐเจพ เจเฉเจฃเจฟเจ เจเจฟเจ เจกเฉเจเจพ เจฎเจพเจกเจฒ เจ เจคเฉ เจตเจฐเจคเจฟเจ เจเจฟเจ API เจธเฉเจตเจพ เจตเจฟเฉฑเจ เจเจพเจคเจพ เจฌเจฃเจพเจเจฃ เจฆเฉ เจธเจฎเฉเจ เจจเจฟเจธเจผเจเจฟเจค เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉเฅค เจเฉฑเจ เจฎเจพเจกเจฒ เจตเจฟเฉฑเจ เจฒเฉเจก เจเฉเจคเฉ เจกเฉเจเจพ เจจเฉเฉฐ เจฆเฉเจเฉ เจฎเจพเจกเจฒ เจฆเฉ เจซเจพเจฐเจฎเฉเจ เจตเจฟเฉฑเจ เจเจเจธเฉเจธ เจเจฐเจจเจพ เจธเฉฐเจญเจต เจจเจนเฉเจ เจนเฉ, เจเจฟเจตเฉเจ เจเจฟ เจเจธ เจคเจฐเฉเจนเจพเจ เจฆเฉ เจเจฟเจธเฉ เจเฉเจเจผ เจฆเฉเจเจฐเจพ เจฆเจฐเจธเจพเจเจ เจเจฟเจ เจนเฉ:

เจเจธ เจคเจฐเฉเจนเจพเจ, Azure CosmosDB เจตเจฟเฉฑเจ เจฎเจฒเจเฉ-เจฎเจพเจกเจฒ เจ เฉฑเจ เจเฉฑเจ เจจเจฟเจฐเจฎเจพเจคเจพ เจคเฉเจ เจตเฉฑเจ-เจตเฉฑเจ เจฎเจพเจกเจฒเจพเจ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจเจฐเจจ เจตเจพเจฒเฉ เจเจ เจกเฉเจเจพเจฌเฉเจธ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฆเฉ เจฏเฉเจเจคเจพ เจนเฉ, เจเฉ เจเจฟ เจฎเจฒเจเฉ-เจตเฉเจฐเฉเจเจเจ เจธเจเฉเจฐเฉเจ เจฆเฉเจเจ เจธเจพเจฐเฉเจเจ เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจจเฉเฉฐ เจนเฉฑเจฒ เจจเจนเฉเจ เจเจฐเจฆเจพ เจนเฉเฅค
เจเฉฑเจ เจเฉเจฐเจพเจซ เจฎเจพเจกเจฒ เจฆเฉ เจ เจงเจพเจฐ เจคเฉ เจฎเจฒเจเฉ-เจฎเจพเจกเจฒ เจกเฉ.เจฌเฉ.เจเจฎ.เจเจธ.
เจงเจฟเจเจจ เจฆเฉเจฃ เจฏเฉเจ เจคเฉฑเจฅ เจเจน เจนเฉ เจเจฟ เจฎเจพเจฐเจเฉเจ เจตเจฟเฉฑเจ เจ เจเฉ เจคเฉฑเจ เจเฉเจ เจฌเจนเฉ-เจฎเจพเจกเจฒ DBMS เจจเจนเฉเจ เจนเจจ เจเฉ เจเฉฑเจ เจเฉเจฐเจพเจซ เจฎเจพเจกเจฒ 'เจคเฉ เจ เจงเจพเจฐเจค เจนเจจ (เจเฉฑเจเฉ เจธเจฎเฉเจ เจฆเฉ เจฆเฉ เจเฉเจฐเจพเจซ เจฎเจพเจกเจฒเจพเจ เจฒเจ เจฎเจฒเจเฉ-เจฎเจพเจกเจฒ เจธเจฎเจฐเจฅเจจ เจจเฉเฉฐ เจเฉฑเจก เจเฉ: RDF เจ เจคเฉ LPG; เจเจธ เจตเจฟเฉฑเจ เจฆเฉเจเฉ ). เจธเจญ เจคเฉเจ เจตเฉฑเจกเฉเจเจ เจฎเฉเจธเจผเจเจฒเจพเจ เจเจฟเจธเฉ เจฐเจฟเจฒเฉเจธเจผเจจเจฒ เจฎเจพเจกเจฒ เจฆเฉ เจฌเจเจพเจ เจเฉเจฐเจพเจซ เจฎเจพเจกเจฒ เจฆเฉ เจธเจฟเจเจฐ 'เจคเฉ เจเฉฑเจ เจฆเจธเจคเจพเจตเฉเจเจผ เจฎเจพเจกเจฒ เจจเฉเฉฐ เจฒเจพเจเฉ เจเจฐเจจ เจเจพเจฐเจจ เจนเฉเฉฐเจฆเฉเจเจ เจนเจจเฅค
เจเฉเจฐเจพเจซ เจฎเจพเจกเจฒ เจฆเฉ เจธเจฟเจเจฐ 'เจคเฉ เจเฉฑเจ เจฐเจฟเจฒเฉเจธเจผเจจเจฒ เจฎเจพเจกเจฒ เจจเฉเฉฐ เจเจฟเจตเฉเจ เจฒเจพเจเฉ เจเจฐเจจเจพ เจนเฉ เจฆเฉ เจธเจตเจพเจฒ เจจเฉเฉฐ เจฌเจพเจ เจฆ เจฆเฉ เจเจ เจจ เจฆเฉ เจฆเฉเจฐเจพเจจ เจตเฉ เจตเจฟเจเจพเจฐเจฟเจ เจเจฟเจ เจธเฉ. เจเจฟเจตเฉเจ เจเจฆเจพเจนเจฐเจจ เจฒเจ :
เจเฉเจฐเจพเจซ เจชเจนเฉเฉฐเจ เจตเจฟเฉฑเจ เจ เจเจฟเจนเจพ เจเฉเจ เจตเฉ เจจเจนเฉเจ เจนเฉ เจเฉ เจเฉฑเจ เจเฉเจฐเจพเจซ เจกเฉเจเจพเจฌเฉเจธ เจเฉฑเจคเฉ เจเฉฑเจ เจฒเฉเจ เจฐ (เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจเจเจฟเจค เจเฉฐเจกเฉเจเจธเจฟเฉฐเจ เจฆเฉเจเจฐเจพ) เจฌเจฃเจพเจเจฃ เจคเฉเจ เจฐเฉเจเจฆเจพ เจนเฉ เจเฉ (1) เจเจฎ เจเฉเฉฐเจเฉ เจฎเฉเฉฑเจฒ เจเฉเฉเจฟเจเจ เจคเฉเจ เจเฉเจชเจฒเจพเจ เจฆเฉ เจฐเจฟเจเจตเจฐเฉ เจ เจคเฉ (2) เจธเจฎเฉเจนเจพเจ เจฆเฉ เจจเจพเจฒ เจเฉฑเจ เจฐเจฟเจฒเฉเจธเจผเจจเจฒ เจฆเฉเจฐเจฟเจธเจผ เจจเฉเฉฐ เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจเจเจฆเจพ เจนเฉเฅค เจธเจฌเฉฐเจง เจเจฟเจธเจฎ เจฆเฉเจเจฐเจพ tuples.
เจเฉเจฐเจพเจซ เจฎเจพเจกเจฒ เจฆเฉ เจธเจฟเจเจฐ 'เจคเฉ เจเฉฑเจ เจฆเจธเจคเจพเจตเฉเจเจผ เจฎเจพเจกเจฒ เจจเฉเฉฐ เจฒเจพเจเฉ เจเจฐเจฆเฉ เจธเจฎเฉเจ, เจคเฉเจนเจพเจจเฉเฉฐ เจงเจฟเจเจจ เจตเจฟเฉฑเจ เจฐเฉฑเจเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉ, เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจนเฉเจ เจพเจ เจฆเจฟเฉฑเจคเฉ:
- เจเฉฑเจ JSON เจเจฐเฉ เจฆเฉ เจคเฉฑเจคเจพเจ เจจเฉเฉฐ เจเฉเจฐเจฎเจฌเฉฑเจง เจฎเฉฐเจจเจฟเจ เจเจพเจเจฆเจพ เจนเฉ, เจชเจฐ เจเฉเจฐเจพเจซ เจฆเฉ เจเฉฑเจ เจเจฟเจจเจพเจฐเฉ เจฆเฉ เจธเจฟเจฐเฉ เจคเฉเจ เจจเจฟเจเจฒเจฃ เจตเจพเจฒเฉ เจคเฉฑเจค เจจเจนเฉเจ เจนเจจ;
- เจฆเจธเจคเจพเจตเฉเจเจผ เจฎเจพเจกเจฒ เจตเจฟเฉฑเจ เจกเจพเจเจพ เจเจฎ เจคเฉเจฐ 'เจคเฉ เจ เจธเจงเจพเจฐเจจ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ; เจคเฉเจธเฉเจ เจ เจเฉ เจตเฉ เจเจธเฉ เจเจฎเจฌเฉเจกเจก เจฆเจธเจคเจพเจตเฉเจเจผ เจฆเฉเจเจ เจเจ เจเจพเจชเฉเจเจ เจจเฉเฉฐ เจธเจเฉเจฐ เจจเจนเฉเจ เจเจฐเจจเจพ เจเจพเจนเฉเฉฐเจฆเฉ เจนเฉ, เจ เจคเฉ เจเจช-เจฆเจธเจคเจพเจตเฉเจเจผเจพเจ เจตเจฟเฉฑเจ เจเจฎ เจคเฉเจฐ 'เจคเฉ เจชเจเจพเจฃเจเจฐเจคเจพ เจจเจนเฉเจ เจนเฉเฉฐเจฆเฉ เจนเจจ;
- เจฆเฉเจเฉ เจชเจพเจธเฉ, เจฆเจธเจคเจพเจตเฉเจเจผ DBMSs เจฆเฉ เจตเจฟเจเจพเจฐเจงเจพเจฐเจพ เจเจน เจนเฉ เจเจฟ เจฆเจธเจคเจพเจตเฉเจเจผ เจคเจฟเจเจฐ-เจเฉเจคเฉ "เจเจเจฐเฉเจเฉเจ" เจนเฉเฉฐเจฆเฉ เจนเจจ เจเจฟเจจเฉเจนเจพเจ เจจเฉเฉฐ เจนเจฐ เจตเจพเจฐ เจจเจตเฉเจ เจธเจฟเจฐเฉ เจคเฉเจ เจฌเจฃเจพเจเจฃ เจฆเฉ เจฒเฉเฉ เจจเจนเฉเจ เจนเฉเฉฐเจฆเฉ เจนเฉเฅค เจฎเฉเจเฉฐเจฎเจฒ เจฆเจธเจคเจพเจตเฉเจเจผ เจฆเฉ เจ เจจเฉเจธเจพเจฐเฉ เจเฉฑเจ เจธเจฌเจเฉเจฐเจพเจซ เจจเฉเฉฐ เจเจฒเจฆเฉ เจชเฉเจฐเจพเจชเจค เจเจฐเจจ เจฆเฉ เจฏเฉเจเจคเจพ เจฆเฉ เจจเจพเจฒ เจเฉเจฐเจพเจซ เจฎเจพเจกเจฒ เจชเฉเจฐเจฆเจพเจจ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเฅค
เจเฉฑเจ เจเฉเจเจพ เจเจฟเจนเจพ เจตเจฟเจเจฟเจเจชเจจ
เจฒเฉเจ เจฆเจพ เจฒเฉเจเจ เจจเจพเจเจเฉเจฐเฉเจธเจฌเฉเจธ เจกเฉเจฌเฉเจเจฎเจเจธ เจฆเฉ เจตเจฟเจเจพเจธ เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจนเฉ, เจเจฟเจธเจฆเจพ เจ เฉฐเจฆเจฐเฉเจจเฉ เจฎเจพเจกเจฒ เจเฉเจฐเจพเจซ เจนเฉ, เจ เจคเฉ เจฌเจพเจนเจฐเฉ เจฎเจพเจกเจฒ - เจฐเจฟเจฒเฉเจธเจผเจจเจฒ เจ เจคเฉ เจฆเจธเจคเจพเจตเฉเจเจผ - เจเจธเจฆเฉ เจชเฉเจฐเจคเฉเจจเจฟเจงเจคเจพ เจนเจจ. เจธเจพเจฐเฉ เจฎเจพเจกเจฒ เจฌเจฐเจพเจฌเจฐ เจนเจจ: เจฒเจเจญเจ เจเฉเจ เจตเฉ เจกเฉเจเจพ เจเจนเจจเจพเจ เจตเจฟเฉฑเจเฉเจ เจเจฟเจธเฉ เจตเจฟเฉฑเจ เจเฉฑเจ เจชเฉเฉฑเจเจเจฟเฉฑเจ เจญเจพเจธเจผเจพ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ เจเจชเจฒเจฌเจง เจนเฉเฉฐเจฆเจพ เจนเฉ เจเฉ เจเจธเจฆเฉ เจฒเจ เจเฉเจฆเจฐเจคเฉ เจนเฉเฅค เจเจธ เจคเฉเจ เจเจฒเจพเจตเจพ, เจเจฟเจธเฉ เจตเฉ เจฆเฉเจฐเจฟเจธเจผ เจตเจฟเฉฑเจ, เจกเฉเจเจพ เจจเฉเฉฐ เจฌเจฆเจฒเจฟเจ เจเจพ เจธเจเจฆเจพ เจนเฉ. เจชเจฐเจฟเจตเจฐเจคเจจ เจ เฉฐเจฆเจฐเฉเจจเฉ เจฎเจพเจกเจฒ เจตเจฟเฉฑเจ เจชเฉเจฐเจคเฉเจฌเจฟเฉฐเจฌเจฟเจค เจนเฉเจฃเจเฉ เจ เจคเฉ, เจเจธเจฆเฉ เจ เจจเฉเจธเจพเจฐ, เจนเฉเจฐ เจตเจฟเจเจพเจฐเจพเจ เจตเจฟเฉฑเจ.
เจฎเฉเจ เจเจฎเฉเจฆ เจจเจพเจฒ เจตเจฐเจฃเจจ เจเจฐเจพเจเจเจพ เจเจฟ เจนเฉเจ เจพเจ เจฆเจฟเฉฑเจคเฉ เจฒเฉเจเจพเจ เจตเจฟเฉฑเจเฉเจ เจเฉฑเจ เจตเจฟเฉฑเจ เจจเจพเจเจเฉเจฐเฉเจธเจฌเฉเจธ เจตเจฟเฉฑเจ เจฎเจพเจกเจฒ เจฎเฉเจเจฟเฉฐเจ เจเจฟเจธ เจคเจฐเฉเจนเจพเจ เจฆเฉ เจฆเจฟเจเจพเจ เจฆเจฟเฉฐเจฆเฉ เจนเฉเฅค
เจธเจฟเฉฑเจเจพ
เจฎเฉเจ เจเจฎเฉเจฆ เจเจฐเจฆเจพ เจนเจพเจ เจเจฟ เจฌเจนเฉ-เจฎเจพเจกเจฒเจฟเฉฐเจ เจเฉ เจเจฟเจนเจพ เจเจพเจเจฆเจพ เจนเฉ เจฆเฉ เจเจฎ เจฐเฉเจชเจฐเฉเจเจพ เจชเจพเจ เจ เจฒเจ เจเฉฑเจ เจเจพเจ เจเฉฑเจ เจธเจชเฉฑเจธเจผเจ เจนเฉ เจเจ เจนเฉ. เจฎเจฒเจเฉ-เจฎเจพเจกเจฒ เจกเฉเจฌเฉเจเจฎเจเจธ เจเจพเจซเจผเฉ เจตเฉฑเจเจฐเฉ เจนเจจ, เจ เจคเฉ "เจฎเจฒเจเฉ-เจฎเจพเจกเจฒ เจธเจชเฉเจฐเจ" เจตเฉฑเจเจฐเฉ เจฆเจฟเจเจพเจ เจฆเฉ เจธเจเจฆเฉ เจนเจจเฅค เจเจน เจธเจฎเจเจฃ เจฒเจ เจเจฟ เจนเจฐเฉเจ เจเจพเจธ เจเฉเจธ เจตเจฟเฉฑเจ "เจฎเจฒเจเฉ-เจฎเจพเจกเจฒ" เจเฉ เจเจฟเจนเจพ เจเจพเจเจฆเจพ เจนเฉ, เจนเฉเจ เจพเจ เจฆเจฟเฉฑเจคเฉ เจธเจตเจพเจฒเจพเจ เจฆเฉ เจเจตเจพเจฌ เจฆเฉเจฃเจพ เจฒเจพเจญเจฆเจพเจเจ เจนเฉ:
- เจเฉ เจ เจธเฉเจ เจฐเจตเจพเจเจคเฉ เจฎเจพเจกเจฒเจพเจ เจเจพเจ เจเจฟเจธเฉ เจเจฟเจธเจฎ เจฆเฉ "เจนเจพเจเจฌเฉเจฐเจฟเจก" เจฎเจพเจกเจฒ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจเจฐเจจ เจฌเจพเจฐเฉ เจเฉฑเจฒ เจเจฐ เจฐเจนเฉ เจนเจพเจ?
- เจเฉ เจฎเจพเจกเจฒ "เจฌเจฐเจพเจฌเจฐ" เจนเจจ, เจเจพเจ เจเฉ เจเจนเจจเจพเจ เจตเจฟเฉฑเจเฉเจ เจเฉฑเจ เจฆเฉเจเจฟเจเจ เจฆเจพ เจตเจฟเจธเจผเจพ เจนเฉ?
- เจเฉ เจฎเจพเจกเจฒ เจเฉฑเจ เจฆเฉเจเฉ เจชเฉเจฐเจคเฉ "เจเจฆเจพเจธเฉเจจ" เจนเจจ? เจเฉ เจเฉฑเจ เจฎเจพเจกเจฒ เจตเจฟเฉฑเจ เจฒเจฟเจเจฟเจ เจกเฉเจเจพ เจฆเฉเจเฉ เจตเจฟเฉฑเจ เจชเฉเฉเจนเจฟเจ เจเจพ เจธเจเจฆเจพ เจนเฉ เจเจพเจ เจเจตเจฐเจฐเจพเจเจ เจตเฉ เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉ?
เจฎเฉเจจเฉเฉฐ เจฒเจเจฆเจพ เจนเฉ เจเจฟ เจฎเจฒเจเฉ-เจฎเจพเจกเจฒ เจกเฉเจฌเฉเจเจฎเจเจธ เจฆเฉ เจธเจพเจฐเจฅเจเจคเจพ เจฌเจพเจฐเฉ เจธเจตเจพเจฒ เจฆเจพ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจธเจเจพเจฐเจพเจคเจฎเจ เจเจตเจพเจฌ เจฆเจฟเฉฑเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉ, เจชเจฐ เจฆเจฟเจฒเจเจธเจช เจธเจตเจพเจฒ เจเจน เจนเฉ เจเจฟ เจเจเจฃ เจตเจพเจฒเฉ เจธเจฎเฉเจ เจตเจฟเฉฑเจ เจเจนเจจเจพเจ เจฆเฉเจเจ เจเจฟเจนเฉเฉเจเจ เจเจฟเจธเจฎเจพเจ เจฆเฉ เจฎเฉฐเจ เจตเจงเฉเจฐเฉ เจนเฉเจตเฉเจเฉ. เจ เจเจฟเจนเจพ เจฒเจเจฆเจพ เจนเฉ เจเจฟ เจฌเจนเฉ-เจฎเจพเจกเจฒ เจกเฉเจฌเฉเจเจฎเจเจธ เจเฉ เจฐเจตเจพเจเจคเฉ เจฎเจพเจกเจฒเจพเจ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจเจฐเจฆเฉ เจนเจจ, เจฎเฉเฉฑเจ เจคเฉเจฐ 'เจคเฉ เจฐเจฟเจฒเฉเจธเจผเจจเจฒ, เจตเจงเฉเจฐเฉ เจฎเฉฐเจ เจตเจฟเฉฑเจ เจนเฉเจฃเจเฉ; เจฌเจนเฉ-เจฎเจพเจกเจฒ เจกเฉเจฌเฉเจเจฎเจเจธ เจฆเฉ เจชเฉเจฐเจธเจฟเฉฑเจงเฉ, เจจเจตเฉเจ เจฎเจพเจกเจฒเจพเจ เจฆเฉ เจชเฉเจธเจผเจเจธเจผ เจเจฐเจฆเฉ เจนเจจ เจเฉ เจตเฉฑเจ-เจตเฉฑเจ เจชเจฐเฉฐเจชเจฐเจพเจเจค เจฒเฉเจเจพเจ เจฆเฉ เจซเจพเจเจฆเจฟเจเจ เจจเฉเฉฐ เจเฉเฉเจฆเฉ เจนเจจ, เจฌเจนเฉเจค เจฆเฉเจฐ เจญเจตเจฟเฉฑเจ เจฆเฉ เจเฉฑเจฒ เจนเฉเฅค
เจธเจฟเจฐเจซเจผ เจฐเจเจฟเจธเจเจฐเจก เจเจชเจญเฉเจเจคเจพ เจนเฉ เจธเจฐเจตเฉเจเจฃ เจตเจฟเฉฑเจ เจนเจฟเฉฑเจธเจพ เจฒเฉ เจธเจเจฆเฉ เจนเจจเฅค , เจคเฉเจนเจพเจกเจพ เจธเฉเจเจเจค เจนเฉ.
เจเฉ เจคเฉเจธเฉเจ เจฎเจฒเจเฉ-เจฎเจพเจกเจฒ DBMS เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉ?
เจ เจธเฉเจ เจเจธเจฆเฉ เจตเจฐเจคเฉเจ เจจเจนเฉเจ เจเจฐเจฆเฉ, เจ เจธเฉเจ เจนเจฐ เจเฉเจเจผ เจจเฉเฉฐ เจเฉฑเจ DBMS เจ เจคเฉ เจเฉฑเจ เจฎเจพเจกเจฒ เจตเจฟเฉฑเจ เจธเจเฉเจฐ เจเจฐเจฆเฉ เจนเจพเจ
เจ เจธเฉเจ เจฐเจตเจพเจเจคเฉ DBMSs เจฆเฉเจเจ เจฌเจนเฉ-เจฎเจพเจกเจฒ เจธเจฎเจฐเฉฑเจฅเจพเจตเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเจพเจ
เจ เจธเฉเจ เจชเฉเจฒเฉเจเจฒเฉเจ เจจเจฟเจฐเฉฐเจคเจฐเจคเจพ เจฆเจพ เจ เจญเจฟเจเจธ เจเจฐเจฆเฉ เจนเจพเจ
เจ เจธเฉเจ เจจเจตเฉเจ เจฎเจฒเจเฉ-เจฎเจพเจกเจฒ DBMS (Arango, Orient, CosmosDB) เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเจพเจ
19 เจเจชเจญเฉเจเจคเจพเจตเจพเจ เจจเฉ เจตเฉเจ เจชเจพเจเฅค 4 เจเจชเจญเฉเจเจคเจพ เจชเจฐเจนเฉเจเจผ เจฐเจนเฉเฅค
เจธเจฐเฉเจค: www.habr.com
