เจ‡เจจเฉเจนเฉ€เจ‚ เจฆเจฟเจจเฉ€เจ‚ RDF เจธเจŸเฉ‹เจฐเฉ‡เจœ เจจเจพเจฒ เจ•เฉ€ เจนเฉ‹ เจฐเจฟเจนเจพ เจนเฉˆ?

เจธเจฟเจฎเฉˆเจ‚เจŸเจฟเจ• เจตเฉˆเฉฑเจฌ เจ…เจคเฉ‡ เจฒเจฟเฉฐเจ•เจก เจกเฉ‡เจŸเจพ เจฌเจพเจนเจฐเฉ€ เจชเฉเจฒเจพเฉœ เจตเจพเจ‚เจ— เจนเจจ: เจ‰เฉฑเจฅเฉ‡ เจ•เฉ‹เจˆ เจœเฉ€เจตเจจ เจจเจนเฉ€เจ‚ เจนเฉˆ. เจ˜เฉฑเจŸ เจœเจพเจ‚ เจ˜เฉฑเจŸ เจธเจฎเฉ‡เจ‚ เจฒเจˆ เจ‰เฉฑเจฅเฉ‡ เจœเจพเจฃ เจฒเจˆ... เจฎเฉˆเจจเฉ‚เฉฐ เจจเจนเฉ€เจ‚ เจชเจคเจพ เจ•เจฟ "เจฎเฉˆเจ‚ เจ‡เฉฑเจ• เจชเฉเจฒเจพเฉœ เจฏเจพเจคเจฐเฉ€ เจฌเจฃเจจเจพ เจšเจพเจนเฉเฉฐเจฆเจพ เจนเจพเจ‚" เจฆเฉ‡ เจœเจตเจพเจฌ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฌเฉฑเจšเฉ‡ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจ‰เจนเจจเจพเจ‚ เจจเฉ‡ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ•เฉ€ เจ•เจฟเจนเจพ เจธเฉ€เฅค เจชเจฐ เจคเฉเจธเฉ€เจ‚ เจฆเฉ‡เจ– เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ•เจฟ เจงเจฐเจคเฉ€ 'เจคเฉ‡ เจ•เฉ€ เจนเฉ‹ เจฐเจฟเจนเจพ เจนเฉˆ; เจ‡เฉฑเจ• เจธเจผเฉเจ•เฉ€เจจ เจ–เจ—เฉ‹เจฒ เจตเจฟเจ—เจฟเจ†เจจเฉ€ เจœเจพเจ‚ เจ‡เฉฑเจฅเฉ‹เจ‚ เจคเฉฑเจ• เจ•เจฟ เจ‡เฉฑเจ• เจชเฉ‡เจธเจผเฉ‡เจตเจฐ เจฌเจฃเจจเจพ เจฌเจนเฉเจค เจธเฉŒเจ–เจพ เจนเฉˆ.

เจฒเฉ‡เจ– RDF เจธเจŸเฉ‹เจฐเฉ‡เจœ เจฆเฉ€ เจฆเฉเจจเฉ€เจ† เจฆเฉ‡ เจนเจพเจฒเฉ€เจ†, เจ•เจˆ เจฎเจนเฉ€เจจเจฟเจ†เจ‚ เจคเฉ‹เจ‚ เจชเฉเจฐเจพเจฃเฉ‡, เจฐเฉเจเจพเจจเจพเจ‚ 'เจคเฉ‡ เจ•เฉ‡เจ‚เจฆเฉเจฐเจค เจ•เจฐเฉ‡เจ—เจพเฅค เจชเจนเจฟเจฒเฉ‡ เจชเฉˆเจฐเฉ‡ เจตเจฟเฉฑเจš เจ…เจฒเฉฐเจ•เจพเจฐ เจ•เฉฑเจŸ เจฆเฉ‡ เจนเฉ‡เจ เจพเจ‚ เจฎเจนเจพเจ‚เจ•เจพเจตเจฟ-เจ†เจ•เจพเจฐ เจฆเฉ‡ เจตเจฟเจ—เจฟเจ†เจชเจจ เจšเจฟเฉฑเจคเจฐ เจคเฉ‹เจ‚ เจชเฉเจฐเฉ‡เจฐเจฟเจค เจนเฉˆเฅค


เจฎเจนเจพเจ‚เจ•เจพเจตเจฟ เจคเจธเจตเฉ€เจฐ

เจ‡เจจเฉเจนเฉ€เจ‚ เจฆเจฟเจจเฉ€เจ‚ RDF เจธเจŸเฉ‹เจฐเฉ‡เจœ เจจเจพเจฒ เจ•เฉ€ เจนเฉ‹ เจฐเจฟเจนเจพ เจนเฉˆ?

I. RDF เจชเจนเฉเฉฐเจš เจฒเจˆ GraphQL

เจ‰เจน เจ•เจนเจฟเฉฐเจฆเฉ‡เจ•เจฟ GraphQL เจฆเจพ เจ‰เจฆเฉ‡เจธเจผ เจ‡เฉฑเจ• เจฏเฉ‚เจจเฉ€เจตเจฐเจธเจฒ เจกเจพเจŸเจพเจฌเฉ‡เจธ เจชเจนเฉเฉฐเจš เจญเจพเจธเจผเจพ เจฌเจฃเจจเจพ เจนเฉˆเฅค GraphQL เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ RDF เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจฌเจพเจฐเฉ‡ เจ•เฉ€?

เจฌเจพเจ•เจธ เจคเฉ‹เจ‚ เจฌเจพเจนเจฐ เจ‡เจน เจฎเฉŒเจ•เจพ เจ‡เจนเจจเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ:

เจœเฉ‡เจ•เจฐ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจ…เจœเจฟเจนเจพ เจฎเฉŒเจ•เจพ เจชเฉเจฐเจฆเจพเจจ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเฉ€ เจนเฉˆ, เจคเจพเจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจขเฉเจ•เจตเจพเจ‚ "เจฐเฉˆเจœเจผเฉ‹เจฒเจตเจฐ" เจฒเจฟเจ– เจ•เฉ‡ เจธเฉเจคเฉฐเจคเจฐ เจคเฉŒเจฐ 'เจคเฉ‡ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจ‡เจน เจ‰เจน เจนเฉˆ เจœเฉ‹ เจ‰เจจเฉเจนเจพเจ‚ เจจเฉ‡ เจ•เฉ€เจคเจพ, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจซเฉเจฐเฉˆเจ‚เจš เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจตเจฟเฉฑเจš เจกเจพเจŸเจพ เจŸเฉ‚เจฐเจฟเจœเจผเจฎ. เจœเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจนเฉเจฃ เจ•เฉเจ เจจเจนเฉ€เจ‚ เจฒเจฟเจ– เจธเจ•เจฆเฉ‡, เจชเจฐ เจธเจฟเจฐเจซเจผ เจฒเฉˆ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจนเจพเจˆเจชเจฐเจ—เฉเจฐเจพเจซเจฟเจ•เจฏเฉ‚เจเจฒ.

เจธเจฟเจฎเฉˆเจ‚เจŸเจฟเจ• เจตเฉˆเฉฑเจฌ เจ…เจคเฉ‡ เจฒเจฟเฉฐเจ•เจก เจกเฉ‡เจŸเจพ เจฆเฉ‡ เจ‡เฉฑเจ• เจ†เจฐเจฅเฉ‹เจกเจพเจ•เจธ เจ…เจจเฉเจฏเจพเจพเจ‡เจ• เจฆเฉ‡ เจฆเฉเจฐเจฟเจธเจผเจŸเฉ€เจ•เฉ‹เจฃ เจคเฉ‹เจ‚, เจ‡เจน เจธเจญ, เจฌเฉ‡เจธเจผเฉฑเจ•, เจ‰เจฆเจพเจธ เจนเฉˆ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‡เจน เจ…เจ—เจฒเฉ‡ เจกเฉ‡เจŸเจพ เจธเจฟเจฒเฉ‹ เจฆเฉ‡ เจ†เจฒเฉ‡ เจฆเฉเจ†เจฒเฉ‡ เจฌเจฃเฉ‡ เจเจ•เฉ€เจ•เจฐเจฃ เจฒเจˆ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจœเจพเจชเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจขเฉเจ•เจตเฉ‡เจ‚ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎเจพเจ‚ (เจ†เจฐเจกเฉ€เจเจซ เจธเจŸเฉ‹เจฐเจพเจ‚, เจฌเฉ‡เจธเจผเจ•) เจจเจนเฉ€เจ‚ เจนเจจ. .

GraphQL เจฆเฉ€ SPARQL เจจเจพเจฒ เจคเฉเจฒเจจเจพ เจ•เจฐเจจ เจฆเฉ‡ เจชเฉเจฐเจญเจพเจต เจฆเฉ‹ เจ—เฉเจฃเจพ เจนเจจเฅค

  • เจ‡เฉฑเจ• เจชเจพเจธเฉ‡, GraphQL SPARQL เจฆเฉ‡ เจ‡เฉฑเจ• เจฆเฉ‚เจฐ เจฆเฉ‡ เจฐเจฟเจธเจผเจคเฉ‡เจฆเจพเจฐ เจฆเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจฆเจฟเจธเจฆเจพ เจนเฉˆ: เจ‡เจน เจธเจตเจพเจฒเจพเจ‚ เจฆเฉ‡ เจฎเฉเฉœ เจจเจฎเฉ‚เจจเฉ‡ เจ…เจคเฉ‡ เจ—เฉเจฃเจพเจคเจฎเจ•เจคเจพ เจฆเฉ€เจ†เจ‚ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เจฐเจฆเจพ เจนเฉˆ เจœเฉ‹ REST เจฒเจˆ เจ–เจพเจธ เจนเจจ - เจœเจฟเจธ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚, เจธเจผเจพเจ‡เจฆ, เจ‡เจธ 'เจคเฉ‡ เจตเจฟเจšเจพเจฐ เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจจเจนเฉ€เจ‚ เจนเฉ‹เจตเฉ‡เจ—เจพเฅค เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจญเจพเจธเจผเจพ, เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ เจตเฉˆเฉฑเจฌ เจฒเจˆ;
  • เจฆเฉ‚เจœเฉ‡ เจชเจพเจธเฉ‡, GraphQL เจฆเฉ€ เจธเจ–เจผเจค เจธเจ•เฉ€เจฎเจพ เจจเจฟเจฐเจพเจธเจผเจพเจœเจจเจ• เจนเฉˆเฅค เจ‡เจธ เจ…เจจเฉเจธเจพเจฐ, RDF เจฆเฉ€ เจชเฉ‚เจฐเฉ€ เจชเฉเจฐเจคเฉ€เจฌเจฟเฉฐเจฌเจคเจพ เจฆเฉ‡ เจฎเฉเจ•เจพเจฌเจฒเฉ‡ เจ‡เจธเจฆเฉ€ "เจ†เจคเจฎ-เจจเจฟเจฐเฉ€เจ–เจฃเจคเจพ" เจฌเจนเฉเจค เจธเฉ€เจฎเจค เจœเจพเจชเจฆเฉ€ เจนเฉˆเฅค เจ…เจคเฉ‡ เจธเฉฐเจชเฉฑเจคเฉ€ เจฎเจพเจฐเจ—เจพเจ‚ เจฆเจพ เจ•เฉ‹เจˆ เจเจจเจพเจฒเจพเจ— เจจเจนเฉ€เจ‚ เจนเฉˆ, เจ‡เจธ เจฒเจˆ เจ‡เจน เจฌเจนเฉเจค เจธเจชเฉฑเจธเจผเจŸ เจจเจนเฉ€เจ‚ เจนเฉˆ เจ•เจฟ เจ‡เจน "เจ—เฉเจฐเจพเจซ-" เจ•เจฟเจ‰เจ‚ เจนเฉˆเฅค

II. เจฎเฉ‹เจ‚เจ—เฉ‹เจกเฉ€เจฌเฉ€ เจฒเจˆ เจ…เจกเจพเจชเจŸเจฐ

เจ‡เฉฑเจ• เจฐเฉเจเจพเจจ เจชเจฟเจ›เจฒเฉ‡ เจ‡เฉฑเจ• เจฒเจˆ เจชเฉ‚เจฐเจ• เจนเฉˆเฅค

  • เจนเฉเจฃ เจธเจŸเจพเจฐเจกเฉŒเจ— เจตเจฟเฉฑเจš เจธเฉฐเจญเจต เจคเฉŒเจฐ 'เจคเฉ‡ - เจ–เจพเจธ เจคเฉŒเจฐ 'เจคเฉ‡, เจธเจพเจฐเฉ‡ เจ‡เฉฑเจ•เฉ‹ GraphQL 'เจคเฉ‡ - MongoDB เจกเฉ‡เจŸเจพ เจฆเฉ€ เจฎเฉˆเจชเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจตเจฐเจšเฉเจ…เจฒ RDF เจ—เฉเจฐเจพเจซเจพเจ‚ เจตเจฟเฉฑเจš เจธเฉฐเจฐเจšเจฟเจค เจ•เจฐเฉ‹;
  • Ontotext GraphDB เจจเฉ‡ เจนเจพเจฒ เจนเฉ€ เจตเจฟเฉฑเจš เจ‡เจน เจธเจนเจพเจ‡เจ• เจนเฉˆ MongoDB เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› 'เจคเฉ‡ SPARQL เจตเจฟเฉฑเจš เจŸเฉเจ•เฉœเฉ‡ เจธเจผเจพเจฎเจฒ เจ•เจฐเฉ‹เฅค

เจœเฉ‡ เจ…เจธเฉ€เจ‚ JSON เจธเจฐเฉ‹เจคเจพเจ‚ เจฆเฉ‡ เจ…เจกเฉˆเจชเจŸเจฐเจพเจ‚ เจฌเจพเจฐเฉ‡ เจตเจงเฉ‡เจฐเฉ‡ เจตเจฟเจ†เจชเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจ—เฉฑเจฒ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚, เจœเฉ‹ เจ‡เจนเจจเจพเจ‚ เจธเจฐเฉ‹เจคเจพเจ‚ เจตเจฟเฉฑเจš เจธเจŸเฉ‹เจฐ เจ•เฉ€เจคเฉ‡ JSON เจจเฉ‚เฉฐ RDF เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจฆเจฐเจธเจพเจ‰เจฃ เจฒเจˆ เจ˜เฉฑเจŸ เจœเจพเจ‚ เจ˜เฉฑเจŸ "เจ‰เฉฑเจกเจฃ" เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเฉ‡ เจนเจจ, เจคเจพเจ‚ เจ…เจธเฉ€เจ‚ เจ•เจพเจซเจผเฉ€ เจฒเฉฐเจฌเฉ‡ เจธเจฎเฉ‡เจ‚ เจคเฉ‹เจ‚ เจฏเจพเจฆ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚ SPARQL เจคเจฟเจ†เจฐ เจ•เจฐเฉ‹, เจœเจฟเจธ เจจเฉ‚เฉฐ เจเจกเจœเจธเจŸ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ…เจชเจพเจšเฉ‡ เจœเฉ‡เจจเจพ เจจเฉ‚เฉฐเฅค

เจชเจนเจฟเจฒเฉ‡ เจฆเฉ‹ เจฐเฉเจเจพเจจเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉฐเจ–เฉ‡เจช เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ, เจ…เจธเฉ€เจ‚ เจ•เจนเจฟ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚ เจ•เจฟ RDF เจธเจŸเฉ‹เจฐเฉ‡เจœเจผ "เจชเฉŒเจฒเฉ€เจ—เจฒเฉ‹เจŸ เจธเจฅเจฟเจฐเจคเจพ" เจฆเฉ€เจ†เจ‚ เจธเจฅเจฟเจคเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจเจ•เฉ€เจ•เจฐเจฃ เจ…เจคเฉ‡ เจธเฉฐเจšเจพเจฒเจจ เจฒเจˆ เจชเฉ‚เจฐเฉ€ เจคเจฟเจ†เจฐเฉ€ เจฆเจพ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจ‡เจน เจœเจพเจฃเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจ‡เจน เจฌเจพเจ…เจฆ เจตเจพเจฒเฉ‡ เจฒเฉฐเจฌเฉ‡ เจธเจฎเฉ‡เจ‚ เจคเฉ‹เจ‚ เจซเฉˆเจธเจผเจจ เจคเฉ‹เจ‚ เจฌเจพเจนเจฐ เจนเฉˆ, เจ…เจคเฉ‡ เจ‡เจธเจจเฉ‚เฉฐ เจฌเจฆเจฒเจฟเจ† เจœเจพ เจฐเจฟเจนเจพ เจนเฉˆ เจ† เจฐเจฟเจนเจพ เจนเฉˆ เจฌเจนเฉ-เจฎเจพเจกเจฒ. เจ†เจฐเจกเฉ€เจเจซ เจธเจŸเฉ‹เจฐเฉ‡เจœ เจฆเฉ€ เจฆเฉเจจเฉ€เจ† เจตเจฟเฉฑเจš เจฎเจฒเจŸเฉ€-เจฎเจพเจกเจฒเจฟเฉฐเจ— เจฌเจพเจฐเฉ‡ เจ•เฉ€?

เจธเฉฐเจ–เฉ‡เจช เจตเจฟเฉฑเจš, เจ•เฉ‹เจˆ เจคเจฐเฉ€เจ•เจพ เจจเจนเฉ€เจ‚. เจฎเฉˆเจ‚ เจฎเจฒเจŸเฉ€-เจฎเจพเจกเจฒ เจกเฉ€เจฌเฉ€เจเจฎเจเจธ เจฆเฉ‡ เจตเจฟเจธเจผเฉ‡ เจฒเจˆ เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเจพ เจฒเฉ‡เจ– เจธเจฎเจฐเจชเจฟเจค เจ•เจฐเจจเจพ เจšเจพเจนเจพเจ‚เจ—เจพ, เจชเจฐ เจนเฉเจฃ เจฒเจˆ เจ‡เจน เจจเฉ‹เจŸ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ เจ•เจฟ เจฎเฉŒเจœเฉ‚เจฆเจพ เจธเจฎเฉ‡เจ‚ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจ—เฉเจฐเจพเจซ เจฎเจพเจกเจฒ 'เจคเฉ‡ "เจ…เจงเจพเจฐเจค" เจ•เฉ‹เจˆ เจฎเจฒเจŸเฉ€-เจฎเจพเจกเจฒ เจกเฉ€เจฌเฉ€เจเจฎเจเจธ เจจเจนเฉ€เจ‚ เจนเจจ (เจ†เจฐเจกเฉ€เจเจซ เจจเฉ‚เฉฐ เจ‡เจธเจฆเจพ เจ‡เฉฑเจ• เจ•เจฟเจธเจฎ เจฎเฉฐเจจเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ) . เจ•เฉเจ เจ›เฉ‹เจŸเฉ€เจ†เจ‚ เจฌเจนเฉ-เจฎเจพเจกเจฒเจฟเฉฐเจ— - เจ‡เฉฑเจ• เจตเจฟเจ•เจฒเจชเจฟเจ• เจเจฒเจชเฉ€เจœเฉ€ เจ—เฉเจฐเจพเจซ เจฎเจพเจกเจฒ เจฒเจˆ RDF เจธเจŸเฉ‹เจฐเฉ‡เจœ เจธเจฎเจฐเจฅเจจ - เจตเจฟเฉฑเจš เจšเจฐเจšเจพ เจ•เฉ€เจคเฉ€ เจœเจพเจตเฉ‡เจ—เฉ€ เจธเฉˆเจ•เจธเจผเจจ V.

III. OLTP เจฌเจจเจพเจฎ. OLAP

เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจ‰เจนเฉ€ เจ—เจพเจฐเจŸเจจเจฐ เจ‰เจน เจฒเจฟเจ–เจฆเจพ เจนเฉˆเจ‰เจน เจฎเจฒเจŸเฉ€เจฎเจพเจกเจฒ เจฎเฉเฉฑเจ– เจคเฉŒเจฐ 'เจคเฉ‡ เจ‡เจธ เจฒเจˆ เจ‡เฉฑเจ• เจฌเจฟเจฒเจ•เฉเจฒ เจ—เฉˆเจฐ เจธเจผเจฐเจค เจนเฉˆ เจ“เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจ•เจฎเจฐเฉ‡ DBMSเฅค เจ‡เจน เจธเจฎเจเจฃ เจฏเฉ‹เจ— เจนเฉˆ: "เจฎเจฒเจŸเฉ€เจตเฉ‡เจฐเฉ€เจเจŸ เจธเจŸเฉ‹เจฐเฉ‡เจœ" เจฆเฉ€ เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš, เจฎเฉเฉฑเจ– เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจŸเฉเจฐเจพเจ‚เจœเฉˆเจ•เจธเจผเจจ เจจเจพเจฒ เจชเฉˆเจฆเจพ เจนเฉเฉฐเจฆเฉ€เจ†เจ‚ เจนเจจเฅค

เจชเจฐ OLTP-OLAP เจธเจ•เฉ‡เจฒ 'เจคเฉ‡ RDF เจธเจŸเฉ‹เจฐเฉ‡เจœเจผ เจ•เจฟเฉฑเจฅเฉ‡ เจธเจฅเจฟเจค เจนเจจ? เจฎเฉˆเจ‚ เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจœเจตเจพเจฌ เจฆเฉ‡เจตเจพเจ‚เจ—เจพ: เจจเจพ เจ‰เฉฑเจฅเฉ‡ เจ…เจคเฉ‡ เจจเจพ เจนเฉ€ เจ‡เฉฑเจฅเฉ‡เฅค เจ‡เจน เจฆเจฐเจธเจพเจ‰เจฃ เจฒเจˆ เจ•เจฟ เจ‰เจนเจจเจพเจ‚ เจฆเจพ เจ‰เจฆเฉ‡เจธเจผ เจ•เฉ€ เจนเฉˆ, เจ•เฉเจ เจคเฉ€เจœเฉ‡ เจธเฉฐเจ–เฉ‡เจช เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค เจ‡เฉฑเจ• เจตเจฟเจ•เจฒเจช เจตเจœเฉ‹เจ‚ เจฎเฉˆเจ‚ เจธเฉเจเจพเจ… เจฆเฉ‡เจตเจพเจ‚เจ—เจพ เจ“เจฒเจฟเจช - เจ”เจจเจฒเจพเจˆเจจ เจฌเฉŒเจงเจฟเจ• เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฟเฉฐเจ—เฅค

เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจ…เจœเฉ‡ เจตเฉ€:

  • เจ—เฉเจฐเจพเจซเจกเฉ€เจฌเฉ€ เจตเจฟเฉฑเจš เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเฉ‡ เจฎเฉ‹เจ‚เจ—เฉ‹เจกเฉ€เจฌเฉ€ เจฆเฉ‡ เจจเจพเจฒ เจเจ•เฉ€เจ•เจฐเจฃ เจตเจฟเจงเฉ€ เจ˜เฉฑเจŸ เจจเจนเฉ€เจ‚ เจนเจจ เจ‡เจฐเจพเจฆเจพ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฆเฉ‡ เจฎเฉเฉฑเจฆเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจฒเจฟเจ–เจฃ เจฒเจˆ เจ•เฉฐเจฎ เจ•เจฐเจจเจพ;
  • เจธเจŸเจพเจฐเจกเฉŒเจ— เจนเฉ‹เจฐ เจตเฉ€ เจ…เจคเฉ‡ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจจเจพเจฒ เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจฎเฉเฉœ เจฒเจฟเจ–เจฆเจพ เจนเฉˆ เจ‡เฉฐเจœเจฃ, เจฆเฉเจฌเจพเจฐเจพ เจฐเจฟเจ•เจพเจฐเจกเจฟเฉฐเจ— เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจจเฉ‚เฉฐ เจฌเจฟเจนเจคเจฐ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ‡ เจŸเฉ€เจšเฉ‡ เจจเจพเจฒ.

เจนเฉเจฃ เจฎเฉˆเจจเฉ‚เฉฐ เจฎเจพเจฐเจ•เฉ€เจŸ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจจเจตเฉ‡เจ‚ เจ–เจฟเจกเจพเจฐเฉ€ เจจเฉ‚เฉฐ เจชเฉ‡เจธเจผ เจ•เจฐเจจ เจฆเจฟเจ“เฅค IBM Netezza เจ…เจคเฉ‡ Amazon Redshift เจฆเฉ‡ เจจเจฟเจฐเจฎเจพเจคเจพเจตเจพเจ‚ เจคเฉ‹เจ‚ - AnzoGraphโ„ข. เจ‡เจธ 'เจคเฉ‡ เจ…เจงเจพเจฐเจค เจ‰เจคเจชเจพเจฆ เจฒเจˆ เจ‡เจธเจผเจคเจฟเจนเจพเจฐ เจฆเฉ€ เจ‡เฉฑเจ• เจคเจธเจตเฉ€เจฐ เจฒเฉ‡เจ– เจฆเฉ‡ เจธเจผเฉเจฐเฉ‚ เจตเจฟเฉฑเจš เจชเฉ‹เจธเจŸ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจธเฉ€เฅค AnzoGraph เจ†เจชเจฃเฉ‡ เจ†เจช เจจเฉ‚เฉฐ เจ‡เฉฑเจ• GOLAP เจนเฉฑเจฒ เจตเจœเฉ‹เจ‚ เจฐเฉฑเจ–เจฆเจพ เจนเฉˆเฅค เจคเฉเจธเฉ€เจ‚ เจตเจฟเฉฐเจกเฉ‹ เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ SPARQL เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจชเจธเฉฐเจฆ เจ•เจฐเจฆเฉ‡ เจนเฉ‹? -

SELECT ?month (COUNT(?event) OVER (PARTITION BY ?month) AS ?events) WHERE {  โ€ฆ  }

IV. เจฐเฉŒเจ•เจธเจกเฉ€เจฌเฉ€

เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจ‰เฉฑเจšเจพ เจ‡เฉฑเจ• เจฒเจฟเฉฐเจ• เจธเฉ€ เจธเจŸเจพเจฐเจกเฉŒเจ— 7 เจฌเฉ€เจŸเจพ เจฆเฉ€ เจ˜เฉ‹เจธเจผเจฃเจพ เจฒเจˆ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจ•เจฟเจนเจพ เจ—เจฟเจ† เจธเฉ€ เจ•เจฟ เจธเจŸเจพเจฐเจกเฉŒเจ— เจ‡เฉฑเจ• เจ…เฉฐเจคเจฐเฉ€เจต เจธเจŸเฉ‹เจฐเฉ‡เจœ เจธเจฟเจธเจŸเจฎ - เจ‡เฉฑเจ• เจฎเฉเฉฑเจ–-เจฎเฉเฉฑเจฒ เจธเจŸเฉ‹เจฐ, เจ—เฉ‚เจ—เจฒ เจฆเฉ‡ เจฒเฉ‡เจตเจฒเจกเฉ€เจฌเฉ€ เจฆเจพ เจ‡เฉฑเจ• เจซเฉ‡เจธเจฌเฉเฉฑเจ• เจซเฉ‹เจฐเจ• เจตเจœเฉ‹เจ‚ RocksDB เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจœเจพ เจฐเจฟเจนเจพ เจนเฉˆเฅค เจ•เจฟเจธเฉ‡ เจ–เจพเจธ เจฐเฉเจเจพเจจ เจฌเจพเจฐเฉ‡ เจ—เฉฑเจฒ เจ•เจฐเจจเจพ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจฃ เจ•เจฟเจ‰เจ‚ เจนเฉˆ?

เจธเจญ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚, เจฆเฉเจ†เจฐเจพ เจจเจฟเจฐเจฃเจพ เจ•เจฐเจจเจพ เจตเจฟเจ•เฉ€เจชเฉ€เจกเฉ€เจ† เจฒเฉ‡เจ–, เจจเจพ เจธเจฟเจฐเจซเจผ RDF เจธเจŸเฉ‹เจฐเฉ‡เจœเจผ RocksDB เจตเจฟเฉฑเจš "เจŸเฉเจฐเจพเจ‚เจธเจชเจฒเจพเจ‚เจŸ" เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจเฅค ArangoDB, MongoDB, MySQL เจ…เจคเฉ‡ MariaDB, Cassandra เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจธเจŸเฉ‹เจฐเฉ‡เจœ เจ‡เฉฐเจœเจฃ เจตเจœเฉ‹เจ‚ RocksDB เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ‡ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจนเจจเฅค

เจฆเฉ‚เจœเจพ, เจฐเจพเจ•เจธเจกเฉ€เจฌเฉ€ 'เจคเฉ‡ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจตเจฟเจธเจผเจฟเจ†เจ‚ 'เจคเฉ‡ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (เจœเฉ‹ เจ•เจฟ เจ‰เจคเจชเจพเจฆ เจจเจนเฉ€เจ‚) เจฌเจฃเจพเจ เจ—เจ เจนเจจเฅค

เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, eBay เจตเจฟเฉฑเจš RocksDB เจตเจฐเจคเจฆเจพ เจนเฉˆ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจคเฉเจนเจพเจกเฉ‡ "เจ—เจฟเจ†เจจ เจ—เฉเจฐเจพเจซเจผ" เจฒเจˆเฅค เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ, เจ‡เจน เจชเฉœเฉเจนเจจเจพ เจฎเจœเจผเจพเจ•เฉ€เจ† เจนเฉˆ: เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจฆเฉ€ เจญเจพเจธเจผเจพ เจ˜เจฐเฉ‡เจฒเฉ‚ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจธเจผเฉเจฐเฉ‚ เจนเฉ‹เจˆ เจธเฉ€, เจชเจฐ เจนเจพเจฒ เจนเฉ€ เจตเจฟเฉฑเจš เจ‡เจน SPARQL เจตเจพเจ‚เจ— เจฌเจนเฉเจค เจœเจผเจฟเจ†เจฆเจพ เจฌเจฆเจฒ เจฐเจนเฉ€ เจนเฉˆ. เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจฎเจœเจผเจพเจ• เจตเจฟเฉฑเจš: เจญเจพเจตเฉ‡เจ‚ เจ…เจธเฉ€เจ‚ เจ•เจฟเฉฐเจจเจพ เจตเฉ€ เจ—เจฟเจ†เจจ เจ—เฉเจฐเจพเจซ เจฌเจฃเจพเจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚, เจ…เจธเฉ€เจ‚ เจ…เจœเฉ‡ เจตเฉ€ RDF เจจเจพเจฒ เจ–เจคเจฎ เจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚.

เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจ‰เจฆเจพเจนเจฐเจฃ - เจ‡เฉฑเจ• เจœเฉ‹ เจ•เฉเจ เจฎเจนเฉ€เจจเฉ‡ เจชเจนเจฟเจฒเจพเจ‚ เจชเฉเจฐเจ—เจŸ เจนเฉ‹เจ‡เจ† เจธเฉ€ เจตเจฟเจ•เฉ€เจกเจพเจŸเจพ เจ‡เจคเจฟเจนเจพเจธ เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจธเฉ‡เจตเจพ. เจ‡เจธเจฆเฉ€ เจœเจพเจฃ-เจชเจ›เจพเจฃ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚, เจตเจฟเจ•เฉ€เจกเจพเจŸเจพ เจ‡เจคเจฟเจนเจพเจธเจ• เจœเจพเจฃเจ•เจพเจฐเฉ€ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจ•เฉ€เจคเฉ€ เจœเจพเจฃเฉ€ เจธเฉ€ MWAPI เจฎเจฟเจ†เจฐเฉ€ เจฎเฉ€เจกเฉ€เจ†เจตเจฟเจ•เฉ€ API เจฒเจˆเฅค เจนเฉเจฃ เจธเจผเฉเฉฑเจง SPARQL เจจเจพเจฒ เจฌเจนเฉเจค เจ•เฉเจ เจธเฉฐเจญเจต เจนเฉˆเฅค "เจนเฉเฉฑเจก เจฆเฉ‡ เจนเฉ‡เจ เจพเจ‚" เจฐเฉŒเจ•เจธเจกเฉ€เจฌเฉ€ เจตเฉ€ เจนเฉˆเฅค เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ, WDHQS เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจธเฉ€, เจ…เจœเจฟเจนเจพ เจฒเจ—เจฆเจพ เจนเฉˆ, เจ‰เจธ เจตเจฟเจ…เจ•เจคเฉ€ เจฆเฉเจ†เจฐเจพ เจœเจฟเจธเจจเฉ‡ Google เจ—เจฟเจ†เจจ เจ—เฉเจฐเจพเจซ เจตเจฟเฉฑเจš เจซเฉเจฐเฉ€เจฌเฉ‡เจธ เจจเฉ‚เฉฐ เจ†เจฏเจพเจค เจ•เฉ€เจคเจพ เจธเฉ€เฅค

V. LPG เจธเจชเฉ‹เจฐเจŸ

เจฎเฉˆเจ‚ เจคเฉเจนเจพเจจเฉ‚เฉฐ LPG เจ—เฉเจฐเจพเจซ เจ…เจคเฉ‡ RDF เจ—เฉเจฐเจพเจซเจพเจ‚ เจตเจฟเฉฑเจš เจฎเฉเฉฑเจ– เจ…เฉฐเจคเจฐ เจฆเฉ€ เจฏเจพเจฆ เจฆเจฟเจตเจพเจ‰เจ‚เจฆเจพ เจนเจพเจ‚เฅค

LPG เจตเจฟเฉฑเจš, เจธเจ•เฉ‡เจฒเจฐ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจฟเจจเจพเจฐเฉ‡ เจฆเฉ‡ เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ เจฒเจˆ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ, เจœเจฆเฉ‹เจ‚ เจ•เจฟ RDF เจตเจฟเฉฑเจš เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจฐเจซเจผ เจ•เจฟเจจเจพเจฐเฉ‡ "เจ•เจฟเจธเจฎเจพเจ‚" (เจชเจฐ เจจเจพ เจธเจฟเจฐเจซเจผ เจธเจ•เฉ‡เจฒเจฐ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚, เจธเจ—เฉ‹เจ‚ เจ†เจฎ เจ•เจจเฉˆเจ•เจธเจผเจจเจพเจ‚) เจฒเจˆ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจเจฒ.เจชเฉ€.เจœเฉ€. เจฆเฉ‡ เจฎเฉเจ•เจพเจฌเจฒเฉ‡ เจ†เจฐ.เจกเฉ€.เจเจซ เจ•เจพเจฌเฉ‚ เจ‡เฉฑเจ• เจœเจพเจ‚ เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจฎเจพเจกเจฒเจฟเฉฐเจ— เจคเจ•เจจเฉ€เจ•. เจ†เจฐเจกเฉ€เจเจซ เจฆเฉ‡ เจฎเฉเจ•เจพเจฌเจฒเฉ‡ เจเจฒเจชเฉ€เจœเฉ€ เจฆเฉ€เจ†เจ‚ เจธเฉ€เจฎเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจฆเฉ‚เจฐ เจ•เจฐเจจเจพ เจตเจงเฉ‡เจฐเฉ‡ เจฎเฉเจธเจผเจ•เจฒ เจนเฉˆ, เจชเจฐ เจเจฒเจชเฉ€เจœเฉ€ เจ—เฉเจฐเจพเจซ เจ†เจฐเจกเฉ€เจเจซ เจ—เฉเจฐเจพเจซเจพเจ‚ เจจเจพเจฒเฉ‹เจ‚ เจนเจฐเจฐเฉ€ เจชเจพเจ  เจชเฉเจธเจคเจ• เจฆเฉ€เจ†เจ‚ เจคเจธเจตเฉ€เจฐเจพเจ‚ เจตเจฐเจ—เฉ‡ เจนเจจ, เจ‡เจธ เจฒเจˆ เจฒเฉ‹เจ• เจ‰เจจเฉเจนเจพเจ‚ เจจเฉ‚เฉฐ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจจเฅค

เจธเจชเฉฑเจธเจผเจŸ เจคเฉŒเจฐ 'เจคเฉ‡, "เจเจฒเจชเฉ€เจœเฉ€ เจธเจนเจพเจ‡เจคเจพ" เจฆเจพ เจ•เฉฐเจฎ เจฆเฉ‹ เจนเจฟเฉฑเจธเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจ†เจ‰เจ‚เจฆเจพ เจนเฉˆ:

  1. เจ†เจฐเจกเฉ€เจเจซ เจฎเจพเจกเจฒ เจตเจฟเฉฑเจš เจฌเจฆเจฒเจพเจ… เจ•เจฐเจจเจพ เจœเฉ‹ เจ‡เจธ เจตเจฟเฉฑเจš เจเจฒเจชเฉ€เจœเฉ€ เจขเจพเจ‚เจšเฉ‡ เจฆเฉ€ เจจเจ•เจฒ เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ;
  2. RDF เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจญเจพเจธเจผเจพ เจตเจฟเฉฑเจš เจฌเจฆเจฒเจพเจ… เจ•เจฐเจจเจพ เจœเฉ‹ เจ‡เจธ เจธเฉ‹เจงเฉ‡ เจนเฉ‹เจ เจฎเจพเจกเจฒ เจตเจฟเฉฑเจš เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจเจ•เจธเฉˆเจธ เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ, เจœเจพเจ‚ เจชเฉเจฐเจธเจฟเฉฑเจง LPG เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจญเจพเจธเจผเจพเจตเจพเจ‚ เจตเจฟเฉฑเจš เจ‡เจธ เจฎเจพเจกเจฒ เจฒเจˆ เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพเฅค

เจตเฉ€.1. เจกเจพเจŸเจพ เจฎเจพเจกเจฒ

เจ‡เฉฑเจฅเฉ‡ เจ•เจˆ เจธเฉฐเจญเจต เจชเจนเฉเฉฐเจš เจนเจจ.

เจตเฉ€.1.1. เจธเจฟเฉฐเจ—เจฒเจŸเจจ เจชเฉเจฐเจพเจชเจฐเจŸเฉ€

RDF เจ…เจคเฉ‡ LPG เจจเฉ‚เฉฐ เจฎเฉ‡เจฒ เจ•เจฐเจจ เจฒเจˆ เจธเจญ เจคเฉ‹เจ‚ เจธเจผเจพเจฌเจฆเจฟเจ• เจชเจนเฉเฉฐเจš เจธเฉฐเจญเจต เจนเฉˆ เจธเจฟเฉฐเจ—เจฒเจŸเจจ เจœเจพเจ‡เจฆเจพเจฆ:

  • เจฆเฉ€ เจฌเจœเจพเจ, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, predicate :isMarriedTo predicates เจตเจฐเจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ :isMarriedTo1, :isMarriedTo2 เจ…เจคเฉ‡ เจ‡เจธ เจคเจฐเจพเจ‚ เจนเฉ€.
  • เจ‡เจน เจชเฉ‚เจฐเจต-เจ…เจจเฉเจฎเจพเจจ เจซเจฟเจฐ เจจเจตเฉ‡เจ‚ เจคเฉเจฐเจฟเจชเจฒเฉ‡เจŸเจพเจ‚ เจฆเฉ‡ เจตเจฟเจธเจผเฉ‡ เจฌเจฃ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ: :isMarriedTo1 :since "2013-09-13"^^xsd:date เจ…เจคเฉ‡ เจนเฉ‹เจฐ.
  • เจ‡เฉฑเจ• เจ†เจฎ เจชเฉ‚เจฐเจต-เจ…เจจเฉเจฎเจพเจจ เจฆเฉ‡ เจจเจพเจฒ เจ‡เจนเจจเจพเจ‚ เจชเฉ‚เจฐเจต-เจ…เจจเฉเจฎเจพเจจเจพเจ‚ เจฆเจพ เจธเจฌเฉฐเจง เจฐเฉ‚เจช เจฆเฉ‡ เจคเฉเจฐเจฟเจชเจฒเฉ‡เจŸ เจฆเฉเจ†เจฐเจพ เจธเจฅเจพเจชเจฟเจค เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ :isMarriedTo1 rdf:singletonPropertyOf :isMarriedTo.
  • เจ‡เจน เจธเจชเฉฑเจธเจผเจŸ เจนเฉˆ เจ•เจฟ rdf:singletonPropertyOf rdfs:subPropertyOf rdf:type, เจชเจฐ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจธเฉ‹เจšเฉ‹ เจ•เจฟ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจฟเจฐเจซเจผ เจ•เจฟเจ‰เจ‚ เจจเจนเฉ€เจ‚ เจฒเจฟเจ–เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ :isMarriedTo1 rdf:type :isMarriedTo.

"LPG เจธเจนเจพเจ‡เจคเจพ" เจฆเฉ€ เจธเจฎเฉฑเจธเจฟเจ† เจ‡เฉฑเจฅเฉ‡ RDFS เจชเฉฑเจงเจฐ 'เจคเฉ‡ เจนเฉฑเจฒ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค เจ…เจœเจฟเจนเฉ‡ เจซเฉˆเจธเจฒเฉ‡ เจฒเจˆ เจ‰เจšเจฟเจค เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ เจฎเจพเจจเจ•. RDF เจธเจŸเฉ‹เจฐเจพเจ‚ เจฒเจˆ เจ•เฉเจ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉ‹ เจธเจ•เจฆเฉ€ เจนเฉˆ เจœเฉ‹ เจ…เจŸเฉˆเจšเจฟเฉฐเจ— เจจเจคเฉ€เจœเจฟเจ†เจ‚ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจชเจฐ เจนเฉเจฃ เจฒเจˆ, เจธเจฟเฉฐเจ—เจฒเจŸเจจ เจชเฉเจฐเจพเจชเจฐเจŸเฉ€ เจจเฉ‚เฉฐ เจธเจฟเจฐเจซเจผ เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจฎเจพเจกเจฒเจฟเฉฐเจ— เจคเจ•เจจเฉ€เจ• เจตเจœเฉ‹เจ‚ เจธเฉ‹เจšเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค

V.1.2. เจฐเฉ€เจซเฉ€เจ•เฉ‡เจธเจผเจจ เจธเจนเฉ€ เจ•เฉ€เจคเจพ เจ—เจฟเจ†

เจ˜เฉฑเจŸ เจญเฉ‹เจฒเฉ‡-เจญเจพเจฒเฉ‡ เจชเจนเฉเฉฐเจš เจ‡เจธ เจ…เจนเจฟเจธเจพเจธ เจคเฉ‹เจ‚ เจชเฉˆเจฆเจพ เจนเฉเฉฐเจฆเฉ‡ เจนเจจ เจ•เจฟ เจธเฉฐเจชเฉฑเจคเฉ€ เจฆเฉ€เจ†เจ‚ เจ‰เจฆเจพเจนเจฐเจฃเจพเจ‚ เจคเจฟเฉฐเจจเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจคเจคเจ•เจพเจฒเจฟเจ• เจนเฉเฉฐเจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจคเฉเจฐเฉˆเจ—เฉเจฃเจพเจ‚ เจฌเจพเจฐเฉ‡ เจ•เฉเจ เจ•เจนเจฟเจฃ เจฆเฉ‡ เจฏเฉ‹เจ— เจนเฉ‹ เจ•เฉ‡, เจ…เจธเฉ€เจ‚ เจธเฉฐเจชเฉฑเจคเฉ€ เจฆเฉ€เจ†เจ‚ เจ‰เจฆเจพเจนเจฐเจฃเจพเจ‚ เจฌเจพเจฐเฉ‡ เจ—เฉฑเจฒ เจ•เจฐ เจธเจ•เจพเจ‚เจ—เฉ‡เฅค

เจ‡เจนเจจเจพเจ‚ เจชเจนเฉเฉฐเจšเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจธเจญ เจคเฉ‹เจ‚ เจฎเจœเจผเจฌเฉ‚เจค โ€‹โ€‹เจนเฉˆ RDF*, เจ‰เจฐเจซ RDR, เจชเฉˆเจฆเจพ เจนเฉ‹เจ‡เจ† เจฌเจฒเฉ‡เจœเจผเจ—เฉเจฐเจพเจซ เจฆเฉ€ เจกเฉ‚เฉฐเจ˜เจพเจˆ เจตเจฟเฉฑเจš. เจ‡เจน เจธเจผเฉเจฐเฉ‚ เจคเฉ‹เจ‚ เจนเฉ€ เจนเฉˆ เจšเฉเจฃเจฟเจ† เจ—เจฟเจ† เจ†เจชเจฃเฉ‡ เจฒเจˆ เจ…เจคเฉ‡ AnzoGraph เจฒเจˆ. เจชเจนเฉเฉฐเจš เจฆเฉ€ เจ เฉ‹เจธเจคเจพ เจ‡เจธ เจคเฉฑเจฅ เจฆเฉเจ†เจฐเจพ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ เจ•เจฟ เจ‡เจธเจฆเฉ‡ เจขเจพเจ‚เจšเฉ‡ เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจฆเฉ€ เจชเฉ‡เจธเจผเจ•เจธเจผ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ เจตเจฟเฉฑเจš เจ…เจจเฉเจธเจพเจฐเฉ€ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ RDF เจ…เจฐเจฅ เจตเจฟเจ—เจฟเจ†เจจ. เจฌเจฟเฉฐเจฆเฉ‚, เจชเจฐ, เจฌเจนเฉเจค เจนเฉ€ เจธเจงเจพเจฐเจจ เจนเฉˆ. RDF เจฆเฉ‡ เจŸเจฐเจŸเจฒ เจธเฉ€เจฐเฉ€เจ…เจฒเจพเจˆเจœเจผเฉ‡เจธเจผเจจ เจตเจฟเฉฑเจš เจคเฉเจธเฉ€เจ‚ เจนเฉเจฃ เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจ•เฉเจ เจฒเจฟเจ– เจธเจ•เจฆเฉ‡ เจนเฉ‹:

<<:bob :isMarriedTo :alice>> :since "2013-09-13"^^xsd:date .

V.1.3. เจนเฉ‹เจฐ เจชเจนเฉเฉฐเจš

เจคเฉเจธเฉ€เจ‚ เจฐเจธเจฎเฉ€ เจ…เจฐเจฅ เจตเจฟเจ—เจฟเจ†เจจ เจจเจพเจฒ เจชเจฐเฉ‡เจธเจผเจพเจจ เจจเจนเฉ€เจ‚ เจนเฉ‹ เจธเจ•เจฆเฉ‡, เจชเจฐ เจฌเจธ เจ‡เจน เจฎเฉฐเจจ เจฒเจ“ เจ•เจฟ เจŸเฉเจฐเจฟเจชเจฒเฉ‡เจŸเจธ เจฆเฉ‡ เจ•เฉเจ เจชเจ›เจพเจฃเจ•เจฐเจคเจพ เจนเจจ, เจœเฉ‹ เจ•เจฟ เจฌเฉ‡เจธเจผเจ•, เจฏเฉ‚เจ†เจฐเจ†เจˆ เจนเจจ, เจ…เจคเฉ‡ เจ‡เจนเจจเจพเจ‚ เจฏเฉ‚เจ†เจฐเจ†เจˆเจœเจผ เจจเจพเจฒ เจจเจตเฉ‡เจ‚ เจŸเฉเจฐเจฟเจชเจฒเฉ‡เจŸเจธ เจฌเจฃเจพเจ‰เจ‚เจฆเฉ‡ เจนเจจเฅค เจœเฉ‹ เจฌเจšเจฟเจ† เจนเฉˆ เจ‰เจน SPARQL เจตเจฟเฉฑเจš เจ‡เจนเจจเจพเจ‚ URIs เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจฆเฉ‡เจฃเจพ เจนเฉˆเฅค เจ‡เจธ เจฒเจˆ เจชเจนเฉเฉฐเจšเจฆเจพ เจนเฉˆ เจธเจŸเจพเจฐเจกเฉŒเจ—เฅค

เจ…เจฒเฉˆเจ—เจฐเฉ‹เจ—เฉเจฐเจพเจซ เจตเจฟเฉฑเจš เจšเจฒเจพ เจ—เจฟเจ† เจ‡เฉฑเจ• เจตเจฟเจšเจ•เจพเจฐเจฒเฉ‡ เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ. เจ‡เจน เจœเจพเจฃเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจ•เจฟ เจเจฒเฉ‡เจ—เจฐเฉ‹เจ—เฉเจฐเจพเจซ เจตเจฟเฉฑเจš เจคเฉเจฐเจฟเจชเจฒเฉ‡เจŸ เจชเจ›เจพเจฃเจ•เจฐเจคเจพ เจนเฉˆ, เจชเจฐ เจคเฉ€เจนเจฐเฉ€ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจ‰เจน เจฌเจพเจนเจฐ เจจเจนเฉ€เจ‚ เจฐเจนเจฟเฉฐเจฆเฉ‡เฅค เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจ‡เจน เจ…เจœเฉ‡ เจตเฉ€ เจฐเจธเจฎเฉ€ เจ…เจฐเจฅ เจตเจฟเจ—เจฟเจ†เจจ เจคเฉ‹เจ‚ เจฌเจนเฉเจค เจฆเฉ‚เจฐ เจนเฉˆเฅค เจ‡เจน เจงเจฟเจ†เจจ เจฆเฉ‡เจฃ เจฏเฉ‹เจ— เจนเฉˆ เจ•เจฟ เจŸเฉเจฐเจฟเจชเจฒเจŸ เจเจŸเจฐเฉ€เจฌเจฟเจŠเจŸเจธ เจฏเฉ‚เจ†เจฐเจ†เจˆ เจจเจนเฉ€เจ‚ เจนเจจ, เจ…เจคเฉ‡ เจ‡เจนเจจเจพเจ‚ เจ—เฉเจฃเจพเจ‚ เจฆเฉ‡ เจฎเฉเฉฑเจฒ เจตเฉ€ เจธเจฟเจฐเจซ เจธเจผเจพเจฌเจฆเจฟเจ• เจนเฉ‹ เจธเจ•เจฆเฉ‡ เจนเจจเฅค เจเจฒเจชเฉ€เจœเฉ€ เจฆเฉ‡ เจ…เจจเฉเจฏเจพเจˆเจ†เจ‚ เจจเฉ‚เฉฐ เจ‰เจนเฉ€ เจฎเจฟเจฒเจฆเจพ เจนเฉˆ เจœเฉ‹ เจ‰เจน เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจธเจจเฅค เจตเจฟเจธเจผเฉ‡เจธเจผ เจคเฉŒเจฐ 'เจคเฉ‡ เจ–เฉ‹เจœเฉ‡ เจ—เจ NQX เจซเจพเจฐเจฎเฉˆเจŸ เจตเจฟเฉฑเจš, RDF* เจฒเจˆ เจ‰เฉฑเจชเจฐ เจฆเจฟเฉฑเจคเฉ€ เจ—เจˆ เจ‡เฉฑเจ• เจ‰เจฆเจพเจนเจฐเจจ เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจฆเจฟเจ–เจพเจˆ เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆ:

:bob :marriedTo :alice {"since" : "2013-09-13"}

V.2. เจญเจพเจธเจผเจพเจตเจพเจ‚ เจฆเฉ€ เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจ•เจฐเฉ‹

เจฎเจพเจกเจฒ เจชเฉฑเจงเจฐ 'เจคเฉ‡ เจ•เจฟเจธเฉ‡ เจจเจพ เจ•เจฟเจธเฉ‡ เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ เจเจฒเจชเฉ€เจœเฉ€ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ…เจœเจฟเจนเฉ‡ เจฎเจพเจกเจฒ เจตเจฟเฉฑเจš เจกเฉ‡เจŸเจพ เจฌเจพเจฐเฉ‡ เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจœเจผเจฐเฉ‚เจฐเจค เจนเฉˆเฅค

  • RDF* เจธเจตเจพเจฒเจพเจ‚ เจฒเจˆ เจฌเจฒเฉ‡เจœเจผเจ—เฉเจฐเจพเจซ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆ SPARQL* ะธ Gremlin. เจ‡เฉฑเจ• SPARQL* เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจฆเจฟเจ–เจพเจˆ เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆ:

 SELECT * { <<:bob :isMarriedTo ?wife>> :since ?since }

  • เจเจจเจœเจผเฉ‹เจ—เฉเจฐเจพเจซ เจตเฉ€ เจธเจชเฉ‹เจฐเจŸ เจ•เจฐเจฆเจพ เจนเฉˆ SPARQL* เจ…เจคเฉ‡ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจจ เจœเจพ เจฐเจฟเจนเจพ เจนเฉˆ เจธเจพเจˆเจซเจฐ, Neo4j เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจญเจพเจธเจผเจพเฅค
  • เจธเจŸเจพเจฐเจกเฉŒเจ— เจ†เจชเจฃเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆ เจตเจฟเจธเจฅเจพเจฐ SPARQL เจ…เจคเฉ‡ เจฆเฉเจฌเจพเจฐเจพ เจ—เจฐเฉ‡เจฎเจฒเจฟเจจเฅค เจคเฉเจธเฉ€เจ‚ SPARQL เจตเจฟเฉฑเจš เจŸเฉเจฐเจฟเจชเจฒเฉ‡เจŸ URI เจ…เจคเฉ‡ "เจฎเฉˆเจŸเจพ-เจœเจพเจฃเจ•เจพเจฐเฉ€" เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจชเฉเจฐเจพเจชเจค เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹:

SELECT * {
    BIND (stardog:identifier(:bob, :isMarriedTo, ?wife) AS ?id)
    ?id :since ?since
}

  • เจ…เจฒเฉˆเจ—เจฐเฉ‹เจ—เฉเจฐเจพเจซ เจตเฉ€ เจ‡เจธเจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆ เจตเจฟเจธเจฅเจพเจฐ SPARQL:

 SELECT * { ("since" ?since)  franz:attributesNameValue  ( :bob :marriedTo ?wife ) }

เจตเฉˆเจธเฉ‡, GraphDB เจจเฉ‡ เจ‡เฉฑเจ• เจธเจฎเฉ‡เจ‚ Tinkerpop/Gremlin เจจเฉ‚เฉฐ LPG เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚ เจธเจฎเจฐเจฅเจจ เจ•เฉ€เจคเจพ, เจชเจฐ เจ‡เจน เจธเฉฐเจธเจ•เจฐเจฃ 8.0 เจœเจพเจ‚ 8.1 เจตเจฟเฉฑเจš เจฌเฉฐเจฆ เจนเฉ‹ เจ—เจฟเจ†เฅค

VI. เจฒเจพเจ‡เจธเฉฐเจธ เจจเฉ‚เฉฐ เจธเจ–เจผเจค

"เจšเฉ‹เจฃ เจฆเฉ‡ เจŸเฉเจฐเจฟเจชเจฒเจธเจŸเฉ‹เจฐ" เจ…เจคเฉ‡ "เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจŸเฉเจฐเจฟเจชเจฒเจธเจŸเฉ‹เจฐ" เจธเฉˆเฉฑเจŸเจพเจ‚ เจฆเฉ‡ เจ‡เฉฐเจŸเจฐเจธเฉˆเจ•เจธเจผเจจ เจตเจฟเฉฑเจš เจ•เฉ‹เจˆ เจคเจพเจœเจผเจพ เจตเจพเจงเจพ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจจเจตเฉ‡เจ‚ เจ“เจชเจจ เจธเฉ‹เจฐเจธ RDF เจธเจŸเฉ‹เจฐ เจฐเฉ‹เจœเจผเจพเจจเจพ เจตเจฐเจคเฉ‹เจ‚ เจฒเจˆ เจ‡เฉฑเจ• เจšเฉฐเจ—เฉ€ เจšเฉ‹เจฃ เจนเฉ‹เจฃ เจคเฉ‹เจ‚ เจฌเจนเฉเจค เจฆเฉ‚เจฐ เจนเจจ, เจ…เจคเฉ‡ เจจเจตเฉ‡เจ‚ เจŸเฉเจฐเจฟเจชเจฒ เจธเจŸเฉ‹เจฐ เจœเฉ‹ เจฎเฉˆเจ‚ เจตเจฐเจคเจฃเจพ เจšเจพเจนเฉเฉฐเจฆเจพ เจนเจพเจ‚ (เจœเจฟเจตเฉ‡เจ‚ AnzoGraph) เจฌเฉฐเจฆ เจธเจฐเฉ‹เจค เจนเจจเฅค เจ‡เจธ เจฆเฉ€ เจฌเจœเจพเจ, เจ…เจธเฉ€เจ‚ เจ•เจฎเฉ€เจ†เจ‚ เจฌเจพเจฐเฉ‡ เจ—เฉฑเจฒ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚ ...

เจฌเฉ‡เจธเจผเฉฑเจ•, เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจจเฉ‚เฉฐ เจ…เจคเฉ€เจค เจตเจฟเฉฑเจš เจฌเฉฐเจฆ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจชเจฐ เจ•เฉเจ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจนเฉเจฃ เจนเฉŒเจฒเฉ€-เจนเฉŒเจฒเฉ€ เจšเฉเจฃเจจ เจฆเฉ‡ เจฏเฉ‹เจ— เจจเจนเฉ€เจ‚ เจธเจฎเจเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค Virtuoso, เจœเจฟเจธเจฆเจพ เจ‡เฉฑเจ• เจ“เจชเจจเจธเฉ‹เจฐเจธ เจเจกเฉ€เจธเจผเจจ เจนเฉˆ, เจฎเฉ‡เจฐเฉ€ เจฐเจพเจ เจตเจฟเฉฑเจš, เจฌเฉฑเจ—เจพเจ‚ เจตเจฟเฉฑเจš เจกเฉเฉฑเจฌ เจฐเจฟเจนเจพ เจนเฉˆเฅค เจฌเจฒเฉ‡เจœเจผเจ—เฉเจฐเจพเจซ เจจเฉ‚เฉฐ AWS เจฆเฉเจ†เจฐเจพ เจ–เจฐเฉ€เจฆเจฟเจ† เจ—เจฟเจ† เจธเฉ€ เจ…เจคเฉ‡ เจเจฎเจพเจœเจผเจพเจจ เจจเฉˆเจชเจšเจฟเจŠเจจ เจฆเจพ เจ†เจงเจพเจฐ เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจธเฉ€; เจนเฉเจฃ เจ‡เจน เจ…เจธเจชเจธเจผเจŸ เจนเฉˆ เจ•เจฟ เจ•เฉ€ เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจฐเจฟเจฒเฉ€เจœเจผ เจนเฉ‹เจตเฉ‡เจ—เฉ€เฅค เจธเจฟเจฐเจซ เจœเฉ‡เจจเจพ เจฌเจพเจ•เฉ€ เจนเฉˆ...

เจœเฉ‡ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจฌเจนเฉเจค เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจชเจฐ เจคเฉเจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจ…เจœเจผเจฎเจพเจ‰เจฃเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจธเจญ เจ•เฉเจ เจชเจนเจฟเจฒเจพเจ‚ เจจเจพเจฒเฉ‹เจ‚ เจ˜เฉฑเจŸ เจ—เฉเจฒเจพเจฌเฉ€ เจตเฉ€ เจนเฉˆ. เจ‰เจฆเจพเจนเจฐเจฃ เจฒเจˆ:

  • เจธเจŸเจพเจฐเจกเฉŒเจ— เจฐเฉเจ•เจฆเจพ เจนเฉˆ เจฎเฉเจซเจค เจธเฉฐเจธเจ•เจฐเจฃ เจตเฉฐเจกเฉ‹ (เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจจเจฟเจฏเจฎเจค เจธเฉฐเจธเจ•เจฐเจฃ เจฆเฉ€ เจ…เจœเจผเจฎเจพเจ‡เจธเจผ เจฆเฉ€ เจฎเจฟเจ†เจฆ เจฆเฉเฉฑเจ—เจฃเฉ€ เจนเฉ‹ เจ—เจˆ เจนเฉˆ);
  • ะฒ GraphDB เจ•เจฒเจพเจŠเจก, เจœเจฟเฉฑเจฅเฉ‡ เจชเจนเจฟเจฒเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจ‡เฉฑเจ• เจฎเฉเจซเจค เจฎเฉ‚เจฒ เจฏเฉ‹เจœเจจเจพ เจฆเฉ€ เจšเฉ‹เจฃ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจจเจตเฉ‡เจ‚ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฐเจœเจฟเจธเจŸเฉเจฐเฉ‡เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจฎเฉเจ…เฉฑเจคเจฒ เจ•เจฐ เจฆเจฟเฉฑเจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค

เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡, เจ”เจธเจค IT เจตเจฟเจ…เจ•เจคเฉ€ เจฒเจˆ, เจธเจชเฉ‡เจธ เจตเฉฑเจง เจคเฉ‹เจ‚ เจตเฉฑเจง เจชเจนเฉเฉฐเจš เจคเฉ‹เจ‚ เจฌเจพเจนเจฐ เจนเฉเฉฐเจฆเฉ€ เจœเจพ เจฐเจนเฉ€ เจนเฉˆ; เจ‡เจธเจฆเจพ เจตเจฟเจ•เจพเจธ เจ•เจพเจฐเจชเฉ‹เจฐเฉ‡เจธเจผเจจเจพเจ‚ เจฆเจพ เจฌเจนเฉเจค เจตเฉฑเจกเจพ เจนเจฟเฉฑเจธเจพ เจฌเจฃ เจฐเจฟเจนเจพ เจนเฉˆ.

เจธเจฐเฉ‹เจค: www.habr.com

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹