Semantic Web ะธ Linked Data ะฟะพะดะพะฑะฝั ะฑะปะธะถะฝะตะผั ะบะพัะผะพัั: ะถะธะทะฝะธ ัะฐะผ ะฝะตั. ะงัะพะฑั ะพัะฟัะฐะฒะธัััั ััะดะฐ ะฝะฐ ะฑะพะปะตะต-ะผะตะฝะตะต ะดะปะธัะตะปัะฝัะน ััะพะบโฆ ะฝั, ะฝะต ะทะฝะฐั, ััะพ ะณะพะฒะพัะธะปะธ ะฒะฐะผ ะฒ ะดะตัััะฒะต ะฒ ะพัะฒะตั ะฝะฐ ยซั ะพัั ััะฐัั ะบะพัะผะพะฝะฐะฒัะพะผยป. ะะพ ะฟะพะฝะฐะฑะปัะดะฐัั ะทะฐ ะฟัะพะธัั ะพะดััะธะผ ะผะพะถะฝะพ ะธ ะฝะฐั ะพะดััั ะฝะฐ ะะตะผะปะต; ััะฐัั ะฐัััะพะฝะพะผะพะผ-ะปัะฑะธัะตะปะตะผ ะธะปะธ ะดะฐะถะต ะฟัะพัะตััะธะพะฝะฐะปะพะผ ะณะพัะฐะทะดะพ ะฟัะพัะต.
ะ ััะฐััะต ัะตัั ะฟะพะนะดะตั ะพ ัะฒะตะถะธั , ะฝะต ััะฐัะตะต ะฝะตัะบะพะปัะบะธั ะผะตัััะตะฒ, ััะตะฝะดะฐั ะธะท ะผะธัะฐ RDF-ั ัะฐะฝะธะปะธั. ะะตัะฐัะพัะฐ ะฒ ะฟะตัะฒะพะผ ะฐะฑะทะฐัะต ะฑัะปะฐ ะฝะฐะฒะตัะฝะฐ ัะฟะธัะตัะบะธั ัะฐะทะผะตัะพะฒ ัะตะบะปะฐะผะฝะพะน ะบะฐััะธะฝะบะพะน ะฟะพะด ะบะฐัะพะผ.
เดเดคเดฟเดนเดพเดธ เดเดฟเดคเตเดฐเด
I. RDF เดเดเตโเดธเดธเดฟเดจเตเดณเตเดณ เดเตเดฐเดพเดซเตเดเตเดฏเตเดเตฝ
เดฌเตเดเตโเดธเดฟเดจเต เดชเตเดฑเดคเตเดคเต เด เด เดตเดธเดฐเด เดจเตฝเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเต:
- เดธเตเดฑเตเดฑเดพเตผเดกเตเดเต (
เดฌเตเดฒเตเดเต ,เดชเตเดฐเดฎเดพเดฃเตเดเดฐเดฃเด ); - เดเตเดชเตเดชเต เดเตเดตเดพเดกเตเดฐเดจเตเดฑเต เดเตฝเดชเตเดชเดจเตเดจเดเตเดเตพ (
เดตเตเดฌเดฟเดจเดพเตผ ,เดชเตเดฐเดฎเดพเดฃเตเดเดฐเดฃเด ).
เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟ เด
เดคเตเดคเดฐเดฎเตเดฐเต เด
เดตเดธเดฐเด เดจเตฝเดเตเดจเตเดจเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ, เดเดเดฟเดคเดฎเดพเดฏ "เดฑเดฟเดธเตเตพเดตเตผ" เดเดดเตเดคเดฟ เดธเตเดตเดคเดจเตเดคเตเดฐเดฎเดพเดฏเดฟ เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเดพเตป เดเดดเดฟเดฏเตเด. เดเดคเดพเดฃเต เด
เดตเตผ เดเตเดฏเตเดคเดคเต, เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดซเตเดฐเดเตเดเต เดชเตเดฐเตเดเดเตเดฑเตเดฑเดฟเตฝ
เดธเตเดฎเดพเดจเตเดฑเดฟเดเต เดตเตเดฌเดฟเดจเตเดฑเตเดฏเตเด เดฒเดฟเดเตเดเตเดกเต เดกเดพเดฑเตเดฑเดฏเตเดเตเดฏเตเด เดเดฐเต เดฏเดพเดฅเดพเดธเตเดฅเดฟเดคเดฟเด เด เดจเตเดฏเดพเดฏเดฟเดฏเตเดเต เดตเตเดเตเดทเดฃเดเตเดฃเดฟเตฝ, เดเดคเตเดฒเตเดฒเดพเด เดคเตเตผเดเตเดเดฏเดพเดฏเตเด เดธเดเตเดเดเดเดฐเดฎเดพเดฃเต, เดเดพเดฐเดฃเด เดเดคเต เด เดเตเดคเตเดค เดกเดพเดฑเตเดฑ เดธเดฟเดฒเตเดฏเตเดเตเดเต เดเตเดฑเตเดฑเตเด เดจเดฟเตผเดฎเตเดฎเดฟเดเตเด เดธเดเดฏเตเดเดจเดเตเดเตพเดเตเดเดพเดฏเดฟ เดฐเตเดชเดเตฝเดชเตเดชเดจ เดเตเดฏเตโเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเดพเดฏเดฟ เดคเตเดจเตเดจเตเดจเตเดจเต, เดเตเดเดพเดคเต เด เดจเตเดฏเตเดเตเดฏเดฎเดพเดฏ เดชเตเดฒเดพเดฑเตเดฑเตโเดซเตเดฎเตเดเดณเดฒเตเดฒ (เดเตผเดกเดฟเดเดซเต เดธเตเดฑเตเดฑเตเดฑเตเดเตพ, เดคเตเตผเดเตเดเดฏเดพเดฏเตเด) .
GraphQL-เดจเต SPARQL-เดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเด เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดเดเดชเตเดฐเดทเดจเตเดเตพ เดเดฐเดเตเดเดฟเดฏเดพเดฃเต.
- เดเดฐเต เดตเดถเดคเตเดคเต, GraphQL SPARQL-เดจเตเดฑเต เดเดฐเต เดตเดฟเดฆเตเดฐ เดฌเดจเตเดงเตเดตเดฟเดจเตเดชเตเดชเตเดฒเต เดเดพเดฃเดชเตเดชเตเดเตเดจเตเดจเต: เดเดคเต REST- เดจเต เดธเดพเดงเดพเดฐเดฃเดฎเดพเดฏ เดเตเดฆเตเดฏเดเตเดเดณเตเดเต เดชเตเดจเตผเดธเดพเดฎเตเดชเดฟเดณเดฟเดจเตเดฑเตเดฏเตเด เดเตเดฃเดฟเดคเดคเตเดคเดฟเดจเตเดฑเตเดฏเตเด เดชเตเดฐเดถเตโเดจเดเตเดเตพ เดชเดฐเดฟเดนเดฐเดฟเดเตเดเตเดจเตเดจเต - เดเดคเต เดเตเดเดพเดคเต, เดเดฐเตเดชเดเตเดทเต, เดชเดฐเดฟเดเดฃเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเดฟเดฒเตเดฒ. เดเตเดฆเตเดฏ เดญเดพเดท, เดตเตเดฌเดฟเดจเต เดตเตเดฃเตเดเดฟเดฏเตเดเตเดเดฟเดฒเตเด;
- เดฎเดฑเตเดตเดถเดคเตเดคเต, เดเตเดฐเดพเดซเตเดเตเดฏเตเดเดฒเตเดฒเดฟเดจเตเดฑเต เดเตผเดเตเดเดถเดฎเดพเดฏ เดธเตเดเตเดฎ เดจเดฟเดฐเดพเดถเดพเดเดจเดเดฎเดพเดฃเต. เด เดคเดจเตเดธเดฐเดฟเดเตเดเต, RDF-เดจเตเดฑเต เดชเตเตผเดฃเตเดฃเดฎเดพเดฏ เดชเตเดฐเดคเดฟเดซเดฒเดจเดตเตเดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเดชเตเดชเตเดเตเดคเตเดคเตเดฎเตเดชเตเตพ เด เดคเดฟเดจเตเดฑเต "เดเดคเตเดฎเดตเดฟเดตเดฐเดฃเด" เดตเดณเดฐเต เดชเดฐเดฟเดฎเดฟเดคเดฎเดพเดฃเตเดจเตเดจเต เดคเตเดจเตเดจเตเดจเตเดจเต. เดชเตเดฐเตเดชเตเดชเตผเดเตเดเดฟ เดชเดพเดคเดเดณเตเดเต เด เดจเดฒเตเดเต เดเดจเตเดจเตเดฎเดฟเดฒเตเดฒ, เด เดคเดฟเดจเดพเตฝ เดเดคเต โเดเตเดฐเดพเดซเต-โ เดเดฏเดคเต เดเดจเตเดคเตเดเตเดฃเตเดเดพเดฃเตเดจเตเดจเต เดชเตเดฒเตเด เดตเตเดฏเดเตเดคเดฎเดฒเตเดฒ.
II. เดฎเตเดเดเตเดกเดฟเดฌเดฟเดเตเดเตเดณเตเดณ เด เดกเดพเดชเตเดฑเตเดฑเดฑเตเดเตพ
เดฎเตเดฎเตเดชเดคเตเดคเตเดคเดฟเดจเต เดชเตเดฐเดเดฎเดพเดฏ เดเดฐเต เดชเตเดฐเดตเดฃเดค.
- ะฒ Stardog ัะตะฟะตัั
เดเดฐเตเดชเดเตเดทเต - เดชเตเดฐเดคเตเดฏเตเดเดฟเดเตเดเตเด, เดเดฒเตเดฒเดพเด เดเดฐเต เดเตเดฐเดพเดซเตเดเตเดฏเตเดเดฒเตเดฒเดฟเตฝ - เดฎเตเดเดเตเดกเดฟเดฌเดฟ เดกเดพเดฑเตเดฑเดฏเตเดเต เดฎเดพเดชเตเดชเดฟเดเดเต เดตเตเตผเดเตเดตเตฝ เดเตผเดกเดฟเดเดซเต เดเตเดฐเดพเดซเตเดเดณเดฟเดฒเตเดเตเดเต เดเตเตบเดซเดฟเดเตผ เดเตเดฏเตเดฏเตเด; - GraphDB ั ะฝะตะดะฐะฒะฝะธั
ะฟะพั
เดเดคเต เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเต MongoDB เด เดจเตเดตเตเดทเดฃเดคเตเดคเดฟเตฝ SPARQL-เดฒเตเดเตเดเต เดถเดเดฒเดเตเดเตพ เดเตเตผเดเตเดเตเด.
JSON เดเดฑเดตเดฟเดเดเตเดเดณเดฟเดฒเตเดเตเดเตเดณเตเดณ เด
เดกเดพเดชเตเดฑเตเดฑเดฑเตเดเดณเต เดเตเดฑเดฟเดเตเดเต เดจเดฎเตเดฎเตพ เดเตเดเตเดคเตฝ เดตเดฟเดถเดพเดฒเดฎเดพเดฏเดฟ เดธเดเดธเดพเดฐเดฟเดเตเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เด เดเดฑเดตเดฟเดเดเตเดเดณเดฟเตฝ RDF เดเดฏเดฟ เดธเดเดญเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ JSON-เดจเต เดชเตเดฐเดคเดฟเดจเดฟเดงเตเดเดฐเดฟเดเตเดเดพเตป เดเตเดเตเดคเดฒเต เดเตเดฑเดตเต "เดชเดฑเดเตเดเดฒเดฟเตฝ" เด
เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจ, เดตเดณเดฐเตเดเตเดเดพเดฒเดฎเดพเดฏเดฟ เดจเดฟเดฒเดจเดฟเตฝเดเตเดเตเดจเตเดจเดคเต เดจเดฎเตเดเตเดเต เดเตผเดฎเดฟเดเตเดเดพเด.
เดเดฆเตเดฏเดคเตเดคเต เดฐเดฃเตเดเต เดเตเดฐเตเตปเดกเตเดเตพ เดธเดเดเตเดฐเดนเดฟเดเตเดเตเดเตเดฃเตเดเต, "เดชเตเดณเดฟเดเตเดฒเตเดเตเดเต เดชเตเตผเดธเดฟเดธเตเดฑเตเดฑเตปเดธเต" เด
เดตเดธเตเดฅเดเดณเดฟเตฝ เดธเดเดฏเตเดเดจเดคเตเดคเดฟเดจเตเด เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเตเดฎเตเดณเตเดณ เดชเตเตผเดฃเตเดฃ เดธเดจเตเดจเดฆเตเดงเดค RDF เดธเตเดฑเตเดฑเตเดฑเตเดเตเดเตพ เดชเตเดฐเดเดเดฎเดพเดเตเดเตเดจเตเดจเตเดตเตเดจเตเดจเต เดจเดฎเตเดเตเดเต เดชเดฑเดฏเดพเด. เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด, เด เดฐเดฃเตเดเดพเดฎเดคเตเดคเตเดคเต เดตเดณเดฐเตเดเตเดเดพเดฒเดฎเดพเดฏเดฟ เดซเดพเดทเดจเดฟเตฝ เดจเดฟเดจเตเดจเต เดฎเดพเดฑเดฟเดเตเดเดดเดฟเดเตเดเตเดตเตเดจเตเดจเตเด เด
เดคเต เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเดเตเดเตเดเดฏเดพเดฃเตเดจเตเดจเตเด เด
เดฑเดฟเดฏเดพเด
เดเตเดฐเตเดเตเดเดคเตเดคเดฟเตฝ, เดตเดดเดฟเดฏเดฟเดฒเตเดฒ. เดฎเตพเดเตเดเดฟ-เดฎเตเดกเตฝ เดกเดฟเดฌเดฟเดเดเดเดธเตเดเดณเตเดเต เดตเดฟเดทเดฏเดคเตเดคเดฟเดจเดพเดฏเดฟ เดเดฐเต เดชเตเดฐเดคเตเดฏเตเด เดฒเตเดเดจเด เดธเดฎเตผเดชเตเดชเดฟเดเตเดเดพเตป เดเดพเตป เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจเต, เดเดจเตเดจเดพเตฝ เดจเดฟเดฒเดตเดฟเตฝ เดเดฐเต เดเตเดฐเดพเดซเต เดฎเตเดกเดฒเดฟเดจเต เด
เดเดฟเดธเตเดฅเดพเดจเดฎเดพเดเตเดเดฟ เดฎเตพเดเตเดเดฟ เดฎเตเดกเตฝ เดกเดฟเดฌเดฟเดเดเดเดธเตเดเดณเตเดจเตเดจเตเด เดเดฒเตเดฒ เดเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเดพเดตเตเดจเตเดจเดคเดพเดฃเต (เดเตผเดกเดฟเดเดซเดฟเดจเต เด
เดคเดฟเดจเตเดฑเต เดเดฐเต เดคเดฐเดฎเดพเดฏเดฟ เดเดฃเดเตเดเดพเดเตเดเดพเด) . เดเดฟเดฒ เดเตเดฑเดฟเดฏ เดฎเตพเดเตเดเดฟ-เดฎเตเดกเดฒเดฟเดเดเต - เดเดฐเต เดเดคเดฐ LPG เดเตเดฐเดพเดซเต เดฎเตเดกเดฒเดฟเดจเตเดณเตเดณ RDF เดธเตเดฑเตเดฑเตเดฑเตเดเต เดชเดฟเดจเตเดคเตเดฃ - เดเตผเดเตเด เดเตเดฏเตเดฏเตเด
III. OLTP vs. OLAP
เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด, เด
เดคเต เดเดพเตผเดเตเดเตเดจเตผ
เดเดจเตเดจเดพเตฝ OLTP-OLAP เดธเตเดเตเดฏเดฟเดฒเดฟเตฝ RDF เดธเตเดฑเตเดฑเตเดฑเตเดเตเดเตพ เดเดตเดฟเดเตเดฏเดพเดฃเต? เดเดพเตป เด เดฐเตเดคเดฟเดฏเดฟเตฝ เดเดคเตเดคเดฐเด เดจเตฝเดเตเด: เด เดตเดฟเดเตเดฏเตเด เดเดตเดฟเดเตเดฏเตเดฎเดฟเดฒเตเดฒ. เด เดต เดเดจเตเดคเดฟเดจเตเดตเตเดฃเตเดเดฟเดฏเดพเดฃเต เดเดฆเตเดฆเตเดถเดฟเดเตเดเตเดจเตเดจเดคเตเดจเตเดจเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเดพเตป, เดฎเตเดจเตเดจเดพเดฎเดคเตเดคเต เดเตเดฐเตเดเตเดเตเดดเตเดคเตเดคเต เดเดตเดถเตเดฏเดฎเดพเดฃเต. เดเดฐเต เดเดชเตเดทเดจเดพเดฏเดฟ เดเดพเตป เดจเดฟเตผเดฆเตเดฆเตเดถเดฟเดเตเดเตเดจเตเดจเต เดเดฒเดฟเดชเต - เดเตบเดฒเตเตป เดฌเตเดฆเตเดงเดฟเด เดชเตเดฐเตเดธเดธเตเดธเดฟเดเดเต.
เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด, เดเดชเตเดชเตเดดเตเด:
- เดเตเดฐเดพเดซเตโเดกเดฟเดฌเดฟเดฏเดฟเตฝ เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเดฟเดฏ เดฎเตเดเดเตเดกเดฟเดฌเดฟเดฏเตเดฎเดพเดฏเตเดณเตเดณ เดธเดเดฏเตเดเดจ เดธเดเดตเดฟเดงเดพเดจเดเตเดเตพ เดเตเดฑเตเดคเดฒเตเดฒ
เดเดฆเตเดฆเตเดถเดฟเดเตเดเดฟเดเตเดเตเดณเตเดณ เดชเตเดฐเดเดเดจ เดชเตเดฐเดถเตเดจเดเตเดเตพ เดเดดเตเดคเดพเตป เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเดพเตป; - เดธเตเดฑเตเดฑเดพเตผเดกเตเดเต เดเตเดเตเดคเตฝ เดฎเตเดจเตเดจเตเดเตเดเต เดชเตเดเตเดจเตเดจเต
เดฎเดพเดฑเตเดฑเดฟเดฏเตเดดเตเดคเตเดจเตเดจเต เดเดเตเดเดฟเตป, เดฑเตเดเตเดเตเตผเดกเดฟเดเดเต เดชเตเดฐเดเดเดจเด เดฎเตเดเตเดเดชเตเดชเตเดเตเดคเตเดคเตเด เดเดจเตเดจ เดฒเดเตเดทเตเดฏเดคเตเดคเตเดเต เดตเตเดฃเตเดเตเด.
ะ ัะตะฟะตัั ัะฐะทัะตัะธัะต ะฟัะตะดััะฐะฒะธัั ะฝะพะฒะพะณะพ ะธะณัะพะบะฐ ะฝะฐ ััะฝะบะต. ะพั ัะพะทะดะฐัะตะปะตะน IBM Netezza ะธ Amazon Redshift โ
SELECT ?month (COUNT(?event) OVER (PARTITION BY ?month) AS ?events) WHERE { โฆ }
IV. RocksDB
เดเดคเดฟเดจเดเด เดเดฏเตผเดจเตเดจเดคเต
เดเดจเตเดจเดพเดฎเดคเดพเดฏเดฟ, เดตเดฟเดฒเดฏเดฟเดฐเตเดคเตเดคเตเดจเตเดจเต
เดฐเดฃเตเดเดพเดฎเดคเดพเดฏเดฟ, เดชเตเดฐเดธเดเตเดคเดฎเดพเดฏ เดตเดฟเดทเดฏเดเตเดเดณเดฟเตฝ เดชเตเดฐเตเดเดเตเดฑเตเดฑเตเดเตพ (เด เดคเดพเดฏเดคเต, เดเตฝเดชเตเดชเดจเตเดจเดเตเดเดณเดฒเตเดฒ) RocksDB-เดฏเดฟเตฝ เดธเตเดทเตเดเดฟเดเตเดเดชเตเดชเตเดเตเดจเตเดจเต.
เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, eBay RocksDB เดเตป เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต
เดฎเดฑเตเดฑเตเดฐเต เดเดฆเดพเดนเดฐเดฃเด - เดเตเดฑเดเตเดเต เดฎเดพเดธเดเตเดเตพเดเตเดเต เดฎเตเดฎเตเดชเต เดชเตเดฐเดคเตเดฏเดเตเดทเดชเตเดชเตเดเตเด เดเดจเตเดจเต
V. เดเตฝเดชเดฟเดเดฟ เดชเดฟเดจเตเดคเตเดฃ
LPG เดเตเดฐเดพเดซเตเดเดณเตเด RDF เดเตเดฐเดพเดซเตเดเดณเตเด เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เดชเตเดฐเดงเดพเดจ เดตเตเดฏเดคเตเดฏเดพเดธเด เดเดพเตป เดจเดฟเดเตเดเดณเต เดเตผเดฎเตเดฎเดฟเดชเตเดชเดฟเดเตเดเดเตเดเต.
เดเตฝเดชเดฟเดเดฟเดฏเดฟเตฝ, เดธเตเดเตเดฏเดฟเดฒเตผ เดชเตเดฐเตเดชเตเดชเตผเดเตเดเดฟเดเตพ เดเดกเตเดเต เดเตปเดธเตโเดฑเตเดฑเตปเดธเตเดเดณเดฟเดฒเตเดเตเดเต เด
เดธเตเตป เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเตเด, เด
เดคเตเดธเดฎเดฏเด เดเตผเดกเดฟเดเดซเดฟเตฝ เด
เดต เดเดกเตเดเต โเดเตเดชเตเดชเตเดเดณเดฟเดฒเตเดเตเดเตโ เดฎเดพเดคเตเดฐเดฎเต เด
เดธเตเตป เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเต (เดชเดเตเดทเต เดธเตเดเตเดฒเดพเตผ เดชเตเดฐเตเดชเตเดชเตผเดเตเดเดฟเดเตพ เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เดธเดพเดงเดพเดฐเดฃ เดเดฃเดเตเดทเดจเตเดเดณเตเด). เดเตฝเดชเดฟเดเดฟเดฏเตเดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเด เดเตเดฏเตเดฏเตเดฎเตเดชเตเตพ เดเตผเดกเดฟเดเดซเดฟเดจเตเดฑเต เด เดชเดฐเดฟเดฎเดฟเดคเดฟ
เดตเตเดฏเดเตเดคเดฎเดพเดฏเตเด, "เดเตฝเดชเดฟเดเดฟ เดชเดฟเดจเตเดคเตเดฃ" เดเดจเตเดจ เดเตเดฎเดคเดฒ เดฐเดฃเตเดเต เดญเดพเดเดเตเดเดณเดพเดฏเดฟ เดคเดฟเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต:
- เดเตผโเดกเดฟโเดเดซเต เดฎเตเดกเดฒเดฟเตฝ เดฎเดพเดฑเตเดฑเดเตเดเตพ เดตเดฐเตเดคเตเดคเตเดจเตเดจเดคเต เด เดคเดฟเตฝ เดเตฝโเดชเดฟโเดเดฟ เดเดเดจเดเดณเต เด เดจเตเดเดฐเดฟเดเตเดเตเดจเตเดจเดคเต เดธเดพเดงเตเดฏเดฎเดพเดเตเดเตเดจเตเดจเต;
- เด เดชเดฐเดฟเดทเตโเดเดฐเดฟเดเตเด เดฎเตเดกเดฒเดฟเตฝ เดกเดพเดฑเตเดฑ เดเดเตโเดธเดธเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเต เดธเดพเดงเตเดฏเดฎเดพเดเตเดเตเดจเตเดจ RDF เด เดจเตเดตเตเดทเดฃ เดญเดพเดทเดฏเดฟเตฝ เดฎเดพเดฑเตเดฑเดเตเดเตพ เดตเดฐเตเดคเตเดคเตเดจเตเดจเต, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดจเดชเตเดฐเดฟเดฏ เดเตฝเดชเดฟเดเดฟ เด เดจเตเดตเตเดทเดฃ เดญเดพเดทเดเดณเดฟเตฝ เด เดฎเตเดกเดฒเดฟเดฒเตเดเตเดเต เด เดจเตเดตเตเดทเดฃเดเตเดเตพ เดจเดเดคเตเดคเดพเดจเตเดณเตเดณ เดเดดเดฟเดตเต เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเตเดจเตเดจเต.
เดตเดฟ.1. เดกเดพเดฑเตเดฑ เดฎเตเดกเตฝ
เดเดตเดฟเดเต เดธเดพเดงเตเดฏเดฎเดพเดฏ เดจเดฟเดฐเดตเดงเดฟ เดธเดฎเตเดชเดจเดเตเดเดณเตเดฃเตเดเต.
เดตเดฟ.1.1. เดธเดฟเดเดเดฟเตพเดเตบ เดชเตเดฐเตเดชเตเดชเตผเดเตเดเดฟ
เดเตผเดกเดฟเดเดซเตเด เดเตฝเดชเดฟเดเดฟเดฏเตเด เดธเดฎเดจเตเดตเดฏเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดฑเตเดฑเดตเตเด เด
เดเตเดทเดฐเดพเตผเดคเตเดฅเดฎเดพเดฏ เดธเดฎเตเดชเดจเด เดเดฐเตเดชเดเตเดทเต
- เดชเดเดฐเด, เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดชเตเดฐเดตเดเดจเด
:isMarriedTo
เดชเตเดฐเดตเดเดจเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต:isMarriedTo1
,:isMarriedTo2
i t. d. - เด เดชเตเดฐเดตเดเดจเดเตเดเตพ เดชเดฟเดจเตเดจเตเดเต เดชเตเดคเดฟเดฏ เดเตเดฐเดฟเดชเตเดชเดฟเตพเดธเดฟเดจเตเดฑเต เดตเดฟเดทเดฏเดเตเดเดณเดพเดฏเดฟ เดฎเดพเดฑเตเดจเตเดจเต:
:isMarriedTo1 :since "2013-09-13"^^xsd:date
เดฎเดฑเตเดฑเตเดณเตเดณเดตเดฐเตเด. - เด เดชเตเดฐเดตเดเดจเดเตเดเดณเตเดเต เดเดฐเต เดธเดพเดงเดพเดฐเดฃ เดชเตเดฐเดตเดเดจเดตเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเตเดเตเดคเตเดคเตเดจเตเดจเดคเต เดซเตเดฎเดฟเดจเตเดฑเต เดเตเดฐเดฟเดชเตเดชเดฟเตพเดธเต เดเดชเดฏเตเดเดฟเดเตเดเดพเดฃเต
:isMarriedTo1 rdf:singletonPropertyOf :isMarriedTo
. - เดตเตเดฏเดเตเดคเดฎเดพเดฏเตเด,
rdf:singletonPropertyOf rdfs:subPropertyOf rdf:type
, เดเดจเตเดจเดพเตฝ เดจเดฟเดเตเดเตพ เดเดจเตเดคเตเดเตเดฃเตเดเต เดตเตเดฑเตเดคเต เดเดดเตเดคเดฐเตเดคเต เดเดจเตเดจเต เดเดฟเดจเตเดคเดฟเดเตเดเตเด:isMarriedTo1 rdf:type :isMarriedTo
.
"LPG เดชเดฟเดจเตเดคเตเดฃ" เดเดจเตเดจ เดชเตเดฐเดถเตเดจเด เดเดตเดฟเดเต RDFS เดคเดฒเดคเตเดคเดฟเตฝ เดชเดฐเดฟเดนเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เด
เดคเตเดคเดฐเดฎเตเดฐเต เดคเตเดฐเตเดฎเดพเดจเดคเตเดคเดฟเดจเต เดเดเดฟเดคเดฎเดพเดฏเดคเดฟเตฝ เดเตพเดชเตเดชเตเดเตเดคเตเดคเตเดฃเตเดเดคเตเดฃเตเดเต
เดตเดฟ.1.2. เดฑเตเดซเดฟเดเตเดเตเดทเตป เดถเดฐเดฟเดฏเดพเดฏเดฟ เดเตเดฏเตเดคเต
เดชเตเดฐเตเดชเตเดชเตผเดเตเดเดฟ เดธเดเดญเดตเดเตเดเตพ เดเตเดฐเดฟเดชเตเดชเดฟเตพ เดตเดดเดฟ เดชเตเตผเดฃเตเดฃเดฎเดพเดฏเตเด เดคเตฝเดเตเดทเดฃเด เดเตเดฏเตเดฏเดชเตเดชเตเดเตเดฎเตเดจเตเดจ เดคเดฟเดฐเดฟเดเตเดเดฑเดฟเดตเดฟเตฝ เดจเดฟเดจเตเดจเดพเดฃเต เดเตเดฑเดเตเดเต เดจเดฟเดทเตเดเดณเดเตเดเดฎเดพเดฏ เดธเดฎเตเดชเดจเดเตเดเตพ เดเดฃเตเดเดพเดเตเดจเตเดจเดคเต. เดเตเดฐเดฟเดชเตเดชเดฟเตพเดธเดฟเดจเต เดเตเดฑเดฟเดเตเดเต เดเดจเตเดคเตเดเตเดเดฟเดฒเตเด เดชเดฑเดฏเดพเตป เดเดดเดฟเดฏเตเดจเตเดจเดคเดฟเดฒเตเดเต, เดจเดฎเตเดเตเดเต เดธเตเดตเดคเตเดคเต เดธเดเดญเดตเดเตเดเดณเตเดเตเดเตเดฑเดฟเดเตเดเต เดธเดเดธเดพเดฐเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเด.
เด เดธเดฎเตเดชเดจเดเตเดเดณเดฟเตฝ เดเดฑเตเดฑเดตเตเด เดถเดเตเดคเดฎเดพเดฃเต
<<:bob :isMarriedTo :alice>> :since "2013-09-13"^^xsd:date .
เดตเดฟ.1.3. เดฎเดฑเตเดฑเต เดธเดฎเตเดชเดจเดเตเดเตพ
เดจเดฟเดเตเดเตพเดเตเดเต เดเดชเดเดพเดฐเดฟเดเดฎเดพเดฏ เดธเตเดฎเดพเดจเตเดฑเดฟเดเตโเดธเดฟเตฝ เดตเดฟเดทเดฎเดฟเดเตเดเดพเดจเดพเดตเดฟเดฒเตเดฒ, เดเดจเตเดจเดพเตฝ เดเตเดฐเดฟเดชเตเดชเดฟเตพเดธเดฟเดจเต เดเดฟเดฒ เดเดกเดจเตเดฑเดฟเดซเดฏเดฑเตเดเตพ เดเดฃเตเดเตเดจเตเดจเต เดเดฐเตเดคเตเด, เด
เดต เดคเตเตผเดเตเดเดฏเดพเดฏเตเด เดฏเตเดเตผเดเดเดณเดพเดฃเต, เดเตเดเดพเดคเต เด เดฏเตเดเตผเดเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเต เดชเตเดคเดฟเดฏ เดเตเดฐเดฟเดชเตเดชเดฟเดฑเตเดฑเตเดเตพ เดธเตเดทเตโเดเดฟเดเตเดเตเด. SPARQL-เตฝ เด URI-เดเดณเดฟเดฒเตเดเตเดเต เดเดเตโเดธเดธเต เดจเตฝเดเตเด เดฎเดพเดคเตเดฐเดฎเดพเดฃเต เด
เดตเดถเตเดทเดฟเดเตเดเตเดจเตเดจเดคเต. เด
เดเตเดเดจเต
เด
เดฒเตเดฒเตเดเตเดฐเตเดเตเดฐเดพเดซเดฟเตฝ
:bob :marriedTo :alice {"since" : "2013-09-13"}
เดตเดฟ.2. เด เดจเตเดตเตเดทเดฃ เดญเดพเดทเดเตพ
เดฎเตเดกเตฝ เดคเดฒเดคเตเดคเดฟเตฝ เดเดฐเต เดคเดฐเดคเตเดคเดฟเดฒเดฒเตเดฒเตเดเตเดเดฟเตฝ เดฎเดฑเตเดฑเตเดฐเต เดคเดฐเดคเตเดคเดฟเตฝ เดเตฝเดชเดฟเดเดฟเดฏเต เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดจเตเดจเดคเดฟเดจเดพเตฝ, เด เดคเตเดคเดฐเด เดเดฐเต เดฎเตเดกเดฒเดฟเตฝ เดกเดพเดฑเตเดฑเดฏเตเดเตเดเตเดฑเดฟเดเตเดเตเดณเตเดณ เด เดจเตเดตเตเดทเดฃเดเตเดเตพ เดจเดเดคเตเดคเตเดจเตเดจเดคเต เดธเดพเดงเตเดฏเดฎเดพเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต.
- RDF* เด
เดจเตเดตเตเดทเดฃเดเตเดเตพเดเตเดเตเดณเตเดณ เดฌเตเดฒเตเดธเตโเดเตเดฐเดพเดซเต เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดจเตเดจเต
เดธเตเดชเดพเตผเดเตเดเตฝ* ะธเดเตเดฐเตเดเดฒเดฟเตป . เดเดฐเต SPARQL* เด เดจเตเดตเตเดทเดฃเด เดเดคเตเดชเตเดฒเต เดเดพเดฃเดชเตเดชเตเดเตเดจเตเดจเต:
SELECT * { <<:bob :isMarriedTo ?wife>> :since ?since }
- เด
เตปเดธเตเดเตเดฐเดพเดซเตเด เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดจเตเดจเต
เดธเตเดชเดพเตผเดเตเดเตฝ* เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเดพเตป เดชเตเดเตเดจเตเดจเตเดธเตเดซเตผ , 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 ) }
เดตเดดเดฟเดฏเดฟเตฝ, เดเตเดฐเดพเดซเตโเดกเดฟเดฌเดฟ เดเดฐเต เดธเดฎเดฏเดคเตเดคเต เดเตฝเดชเดฟเดเดฟเดฏเต เดชเดฟเดจเตเดคเตเดฃเดฏเตโเดเตเดเดพเดคเต เดเดฟเดเตเดเตผเดชเตเดชเตเดชเต/เดเตเดฐเตเดเดฒเดฟเตป เดชเดฟเดจเตเดคเตเดฃเดเตเดเดฟเดฐเตเดจเตเดจเต, เดเดจเตเดจเดพเตฝ เดเดคเต เดชเดคเดฟเดชเตเดชเต 8.0 เด เดฒเตเดฒเตเดเตเดเดฟเตฝ 8.1 เตฝ เดจเดฟเตผเดคเตเดคเดฟ.
VI. เดฒเตเดธเตปเดธเตเดเตพ เดเตผเดถเดจเดฎเดพเดเตเดเตเดจเตเดจเต
ะะธะบะฐะบะธั ะฟัะธะฑะฐะฒะปะตะฝะธะน ะฒ ะฟะตัะตัะตัะตะฝะธะธ ะผะฝะพะถะตััะฒ ยซtriplestore of choiceยป ะธ ยซopen source triplestoreยป ะฒ ะฟะพัะปะตะดะฝะตะต ะฒัะตะผั ะฝะต ัะปััะฐะปะพัั. ะะพะฒัะผ RDF-ั ัะฐะฝะธะปะธัะฐะผ ั ะพัะบััััะผ ะธัั ะพะดะฝัะผ ะบะพะดะพะผ ะดะฐะปะตะบะพ ะดะพ ัะพะณะพ, ััะพะฑั ััะฐัั ั ะพัะพัะธะผ ะฒัะฑะพัะพะผ ะดะปั ะฟะพะฒัะตะดะฝะตะฒะฝะพะณะพ ะธัะฟะพะปัะทะพะฒะฐะฝะธั, ะฐ ะธัั ะพะดะฝัะน ะบะพะด ะฝะพะฒัั RDF-ั ัะฐะฝะธะปะธั, ะบะพัะพััะต ั ะพัะตะปะพัั ะฑั ะฟะพะธัะฟะพะปัะทะพะฒะฐัั (ัะพะณะพ ะถะต AnzoGraph), ะทะฐะบััั. ะกะบะพัะตะต ะผะพะถะฝะพ ะณะพะฒะพัะธัั ะดะฐะถะต ะพะฑ ัะฑะฐะฒะปะตะฝะธัั โฆ
เดคเตเตผเดเตเดเดฏเดพเดฏเตเด, เดเดชเตเดชเตบ เดธเตเดดเตโเดธเต เดฎเตเดฎเตเดชเต เดทเดเตเดเต เดกเตเตบ เดเตเดฏเตเดคเดฟเดเตเดเดฟเดฒเตเดฒ, เดเดจเตเดจเดพเตฝ เดเดฟเดฒ เดเดชเตเดชเตบ เดธเตเดดเตโเดธเต เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟเดเตพ เดธเดพเดตเดงเดพเดจเดคเตเดคเดฟเตฝ เดคเดฟเดฐเดเตเดเตเดเตเดเตเดเตเดฃเตเดเดคเดพเดฏเดฟ เดเดพเดฃเดฟเดฒเตเดฒ. เดเดฐเต เดเดชเตเดชเตบ เดธเตเดดเตโเดธเต เดเดกเดฟเดทเดจเตเดณเตเดณ เดตเดฟเตผเดเตเดตเตเดธเต, เดเดจเตเดฑเต เด เดญเดฟเดชเตเดฐเดพเดฏเดคเตเดคเดฟเตฝ, เดฌเดเตเดเดณเดฟเตฝ เดฎเตเดเตเดเตเดเดฏเดพเดฃเต. เดฌเตเดฒเตเดธเตเดเตเดฐเดพเดซเต AWS เดตเดพเดเตเดเตเดเดฏเตเด เดเดฎเดธเตเตบ เดจเตเดชเตเดฑเตเดฑเตเดฏเตเดฃเดฟเดจเตเดฑเต เด เดเดฟเดธเตเดฅเดพเดจเด เดฐเตเดชเตเดเดฐเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดคเต; เดเดจเดฟ เดเดฐเต เดฑเดฟเดฒเตเดธเต เดเดเตเดเดฟเดฒเตเด เดเดฃเตเดเดพเดเตเดฎเต เดเดจเตเดจเต เดตเตเดฏเดเตเดคเดฎเดฒเตเดฒ. เดเตเดจ เดฎเดพเดคเตเดฐเด เดฌเดพเดเตเดเดฟ...
เดเดชเตเดชเตบ เดธเตเดดเตโเดธเต เดตเดณเดฐเต เดชเตเดฐเดงเดพเดจเดฎเดฒเตเดฒเตเดเตเดเดฟเดฒเตเด เดจเดฟเดเตเดเตพ เด เดคเต เดชเดฐเตเดเตเดทเดฟเดเตเดเดพเตป เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจเตเดตเตเดเตเดเดฟเตฝ, เดเดฒเตเดฒเดพเด เดฎเตเดฎเตเดชเดคเตเดคเตเดคเดฟเดจเตเดเตเดเดพเตพ เดฑเตเดธเดฟ เดเตเดฑเดตเดพเดฃเต. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต:
- เดธเตเดฑเตเดฑเดพเตผเดกเตเดเต
เดจเดฟเตผเดคเตเดคเตเดจเตเดจเต เดธเตเดเดจเตเดฏ เดชเดคเดฟเดชเตเดชเต เดตเดฟเดคเดฐเดฃเด เดเตเดฏเตเดฏเตเด (เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด, เดธเดพเดงเดพเดฐเดฃ เดชเดคเดฟเดชเตเดชเดฟเดจเตเดฑเต เดเตเดฐเดฏเตฝ เดเดพเดฒเดฏเดณเดตเต เดเดฐเดเตเดเดฟเดฏเดพเดฏเดฟ); - ะฒ
เดเตเดฐเดพเดซเตเดกเดฟเดฌเดฟ เดเตเดฒเตเดกเต , ะณะดะต ัะฐะฝััะต ะผะพะถะฝะพ ะฑัะปะพ ะฒัะฑัะฐัั ะฑะตัะฟะปะฐัะฝัะน ะฑะฐะทะพะฒัะน ะฟะปะฐะฝ, ะฟัะธะพััะฐะฝะพะฒะปะตะฝะฐ ัะตะณะธัััะฐัะธั ะฝะพะฒัั ะฟะพะปัะทะพะฒะฐัะตะปะตะน .
เดชเตเดคเตเดตเต, เดเดฐเต เดถเดฐเดพเดถเดฐเดฟ เดเดเดฟ เดตเตเดฏเดเตเดคเดฟเดเตเดเต, เดเดเด เดเตเดเตเดคเตฝ เดเตเดเตเดคเตฝ เด เดชเตเดฐเดพเดชเตเดฏเดฎเดพเดฏเดฟเดเตเดเตเดฃเตเดเดฟเดฐเดฟเดเตเดเตเดเดฏเดพเดฃเต; เด เดคเดฟเดจเตเดฑเต เดตเดฟเดเดธเดจเด เดเตเตผเดชเตเดชเดฑเตเดทเดจเตเดเดณเตเดเต เดเตเดเตเดเดพเดฏเดฟ เดฎเดพเดฑเตเดจเตเดจเต.
เด เดตเดฒเดเดฌเด: www.habr.com