เด†เดฎเดธเต‹เตบ เดจเต†เดชเตเดฑเตเดฑเตเดฏเต‚เดฃเดฟเดจเตเดฑเต† เด†เดฆเตเดฏ เดฎเดคเดฟเดชเตเดชเต

เดธเดฒเตเดฏเต‚เดŸเตเดŸเต, เด–เดฌเตเดฐเต‹เดตเตเดธเตเด•เต เดจเดฟเดตเดพเดธเดฟเด•เตพ. เด•เต‹เดดเตโ€Œเดธเดฟเดจเตเดฑเต† เดคเตเดŸเด•เตเด•เดคเตเดคเดฟเดจเตเดฑเต† เดชเตเดฐเดคเต€เด•เตเดทเดฏเดฟเตฝ "เดกเดตเดฒเดชเตเดชเตผเดฎเดพเตผเด•เตเด•เตเดณเตเดณ AWS" เดฐเดธเด•เดฐเดฎเดพเดฏ เดฎเต†เดฑเตเดฑเต€เดฐเดฟเดฏเดฒเดฟเดจเตเดฑเต† เดตเดฟเดตเตผเดคเตเดคเดจเด‚ เดžเด™เตเด™เตพ เดคเดฏเตเดฏเดพเดฑเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต.

เด†เดฎเดธเต‹เตบ เดจเต†เดชเตเดฑเตเดฑเตเดฏเต‚เดฃเดฟเดจเตเดฑเต† เด†เดฆเตเดฏ เดฎเดคเดฟเดชเตเดชเต

เดจเดฎเตเดฎเตพ เด‡เดทเตเดŸเดชเตเดชเต†เดŸเตเดจเตเดจ เดชเดฒ เด‰เดชเดฏเต‹เด— เดธเดจเตเดฆเตผเดญเด™เตเด™เดณเดฟเดฒเตเด‚ เดฌเด•เตเดกเดพเดฑเตเดฑเดžเด™เตเด™เดณเตเดŸเต† เด•เตเดฒเดฏเดจเตเดฑเตเด•เดณเตเดŸเต† เดตเต†เดฌเตโ€Œเดธเตˆเดฑเตเดฑเตเด•เดณเดฟเตฝ เด•เดพเดฃเตเดจเตเดจเดคเต เดชเต‹เดฒเต†, เดŽเดจเตเดฑเดฟเดฑเตเดฑเดฟเด•เตพ เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เด•เดฃเด•เตเดทเดจเตเด•เดณเดฟเตฝ เดชเตเดฐเดธเด•เตเดคเดฎเดพเดฏ เดตเดฟเดตเดฐเด™เตเด™เตพ เดฎเดฑเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพ เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เดฌเดจเตเดงเด™เตเด™เตพ, เด˜เดŸเด•เด™เตเด™เตพ เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เด†เดถเตเดฐเดฟเดคเดคเตเดตเด‚ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดธเต†เตปเดธเดฑเตเด•เตพ เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เด•เดฃเด•เตเดทเดจเตเด•เตพ เดŽเดจเตเดจเดฟเดต เดตเดฟเดถเด•เดฒเดจเด‚ เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ. เด…เดคเตเดคเดฐเด‚ เด‰เดชเดฏเต‹เด— เด•เต‡เดธเตเด•เตพ เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เด’เดฐเต เด—เตเดฐเดพเดซเดฟเตฝ เดฎเดพเดคเตƒเด•เดฏเดพเด•เตเด•เตเดจเตเดจเต. เดˆ เดตเตผเดทเด‚ เด†เดฆเตเดฏเด‚, เด†เดฎเดธเต‹เตบ เด…เดคเดฟเดจเตเดฑเต† เดชเตเดคเดฟเดฏ เด—เตเดฐเดพเดซเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต, เดจเต†เดชเตเดฑเตเดฑเตเดฏเต‚เตบ เดชเตเดฑเดคเตเดคเดฟเดฑเด•เตเด•เดฟ. เดˆ เดชเต‹เดธเตเดฑเตเดฑเดฟเตฝ เดžเด™เตเด™เดณเตเดŸเต† เด†เดฆเตเดฏ เด†เดถเดฏเด™เตเด™เดณเตเด‚ เดจเดฒเตเดฒ เดฐเต€เดคเดฟเด•เดณเตเด‚ เด•เดพเดฒเด•เตเดฐเดฎเต‡เดฃ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป เด•เดดเดฟเดฏเตเดจเตเดจเดตเดฏเตเด‚ เดชเด™เตเด•เดฟเดŸเดพเตป เดžเด™เตเด™เตพ เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต.

เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเดพเดฃเต เดžเด™เตเด™เตพเด•เตเด•เต เด†เดฎเดธเต‹เตบ เดจเต†เดชเตเดฑเตเดฑเตเดฏเต‚เตบ เด†เดตเดถเตเดฏเดฎเดพเดฏเดฟ เดตเดจเตเดจเดคเต

เด—เตเดฐเดพเดซเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เตพ เด‰เดฏเตผเดจเตเดจ เด•เดฃเด•เตเดฑเตเดฑเตเดšเต†เดฏเตเดค เดกเดพเดฑเตเดฑเดพ เดธเต†เดฑเตเดฑเตเด•เตพ เด…เดตเดฏเตเดŸเต† เด†เดชเต‡เด•เตเดทเดฟเด• เดคเตเดฒเตเดฏเดคเด•เดณเต‡เด•เตเด•เดพเตพ เดฎเดฟเด•เดšเตเดš เดฐเต€เดคเดฟเดฏเดฟเตฝ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดฎเต†เดจเตเดจเต เดตเดพเด—เตเดฆเดพเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เด…เดคเตเดคเดฐเด‚ เดกเดพเดฑเตเดฑเดพเดธเต†เดฑเตเดฑเตเด•เดณเดฟเตฝ, เด’เดฌเตโ€Œเดœเด•เตโ€Œเดฑเตเดฑเตเด•เตพ เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เดฌเดจเตเดงเดคเตเดคเดฟเดฒเดพเดฃเต เดชเตเดฐเดธเด•เตเดคเดฎเดพเดฏ เดตเดฟเดตเดฐเด™เตเด™เตพ เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดธเต‚เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเดคเต. เดจเต†เดชเตเดŸเตเดฏเต‚เดฃเดฟเดจเต† เดชเดฐเต€เด•เตเดทเดฟเด•เตเด•เดพเตป เดžเด™เตเด™เตพ เด’เดฐเต เด…เดคเตเดญเตเดคเด•เดฐเดฎเดพเดฏ เด“เดชเตเดชเตบ เดกเดพเดฑเตเดฑ เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฎเตเดฏเต‚เดธเดฟเด•เตเดฌเตเดฐเต†เดฏเดฟเตปเดธเต. เด†เตผเดŸเตเดŸเดฟเดธเตเดฑเตเดฑเตเด•เตพ, เดชเดพเดŸเตเดŸเตเด•เตพ, เด†เตฝเดฌเด‚ เดฑเดฟเดฒเต€เดธเตเด•เตพ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด•เดšเตเดšเต‡เดฐเดฟเด•เตพ, เดชเดพเดŸเตเดŸเดฟเดจเต เดชเดฟเดจเตเดจเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดšเตเดš เด†เตผเดŸเตเดŸเดฟเดธเตเดฑเตเดฑเต เด†เดฐเตเดฎเดพเดฏเดฟ เดธเดนเด•เดฐเดฟเดšเตเดšเต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดเดคเต เดฐเดพเดœเตเดฏเดคเตเดคเดพเดฃเต เด†เตฝเดฌเด‚ เดฑเดฟเดฒเต€เดธเต เดšเต†เดฏเตเดคเดคเต เดŽเดจเตเดจเดฟเด™เตเด™เดจเต† เดธเด™เตเด•เตฝเดชเตเดชเดฟเด•เตเด•เดพเดตเตเดจเตเดจ เดŽเดฒเตเดฒเดพ เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดธเด‚เด—เต€เดค เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑเดฏเตเด‚ MusicBrainz เดถเต‡เด–เดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดธเด‚เด—เต€เดค เดตเตเดฏเดตเดธเดพเดฏเดตเตเดฎเดพเดฏเดฟ เดŽเด™เตเด™เดจเต†เดฏเต†เด™เตเด•เดฟเดฒเตเด‚ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดธเตเดฅเดพเดชเดจเด™เตเด™เดณเตเดŸเต† เด’เดฐเต เดตเดฒเดฟเดฏ เดถเตƒเด‚เด–เดฒเดฏเดพเดฏเดฟ MusicBrainz-เดจเต† เด•เดพเดฃเดพเตป เด•เดดเดฟเดฏเตเด‚.

MusicBrainz เดกเดพเดฑเตเดฑเดพเดธเต†เดฑเตเดฑเต เด’เดฐเต เดฑเดฟเดฒเต‡เดทเดฃเตฝ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเดจเตเดฑเต† CSV เดกเด‚เดชเต เด†เดฏเดฟเดŸเตเดŸเดพเดฃเต เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต. เดฎเตŠเดคเตเดคเดคเตเดคเดฟเตฝ, เดกเดฎเตเดชเดฟเตฝ 93 เดชเดŸเตเดŸเดฟเด•เด•เดณเดฟเดฒเดพเดฏเดฟ เดเด•เดฆเต‡เดถเด‚ 157 เดฆเดถเดฒเด•เตเดทเด‚ เดตเดฐเดฟเด•เตพ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดˆ เดชเดŸเตเดŸเดฟเด•เด•เดณเดฟเตฝ เดšเดฟเดฒเดคเดฟเตฝ เด†เตผเดŸเตเดŸเดฟเดธเตเดฑเตเดฑเตเด•เตพ, เด‡เดตเดจเตเดฑเตเด•เตพ, เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเด‚เด—เตเด•เตพ, เดฑเดฟเดฒเต€เดธเตเด•เตพ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดŸเตเดฐเดพเด•เตเด•เตเด•เตพ เดŽเดจเตเดจเดฟเดต เดชเต‹เดฒเตเดณเตเดณ เด…เดŸเดฟเดธเตเดฅเดพเดจ เดกเดพเดฑเตเดฑ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต เดฒเดฟเด™เตเด•เต เดชเดŸเตเดŸเดฟเด•เด•เตพ โ€” เด†เตผเดŸเตเดŸเดฟเดธเตเดฑเตเดฑเตเด•เดณเตเด‚ เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเด‚เด—เตเด•เดณเตเด‚, เดฎเดฑเตเดฑเต เด†เตผเดŸเตเดŸเดฟเดธเตเดฑเตเดฑเตเด•เดณเตเด‚ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฑเดฟเดฒเต€เดธเตเด•เดณเตเด‚ เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เดฌเดจเตเดงเด™เตเด™เตพ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเด•... เด…เดตเตผ เด’เดฐเต เดกเดพเดฑเตเดฑเดพ เดธเต†เดฑเตเดฑเดฟเดจเตเดฑเต† เด—เตเดฐเดพเดซเต เด˜เดŸเดจ เดชเตเดฐเด•เดŸเดฎเดพเด•เตเด•เตเดจเตเดจเต. เดกเดพเดฑเตเดฑเดพเดธเต†เดฑเตเดฑเต RDF เดŸเตเดฐเดฟเดชเตเดชเดฟเตพ เด†เด•เตเด•เดฟ เดฎเดพเดฑเตเดฑเตเดฎเตเดชเต‹เตพ, เดžเด™เตเด™เตพเด•เตเด•เต เดเด•เดฆเต‡เดถเด‚ 500 เดฆเดถเดฒเด•เตเดทเด‚ เดธเดจเตเดฆเตผเดญเด™เตเด™เตพ เดฒเดญเดฟเดšเตเดšเต.

เดžเด™เตเด™เตพ เดœเต‹เดฒเดฟ เดšเต†เดฏเตเดฏเตเดจเตเดจ เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เดชเด™เตเด•เดพเดณเดฟเด•เดณเตเดŸเต† เด…เดจเตเดญเดตเดตเตเด‚ เด‡เด‚เดชเตเดฐเดทเดจเตเด•เดณเตเด‚ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ, เดชเตเดคเดฟเดฏ เดตเดฟเดตเดฐเด™เตเด™เตพ เดฒเดญเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดˆ เดตเดฟเดœเตเดžเดพเดจ เด…เดŸเดฟเดคเตเดคเดฑ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เด•เตเดฐเดฎเต€เด•เดฐเดฃเด‚ เดžเด™เตเด™เตพ เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต. เด•เต‚เดŸเดพเดคเต†, เด‡เดคเต เดชเดคเดฟเดตเดพเดฏเดฟ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเดฎเต†เดจเตเดจเต เดžเด™เตเด™เตพ เดชเตเดฐเดคเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต เดชเตเดคเดฟเดฏ เดฑเดฟเดฒเต€เดธเตเด•เตพ เดšเต‡เตผเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต†เดฏเต‹ เด—เตเดฐเต‚เดชเตเดชเต เด…เด‚เด—เด™เตเด™เดณเต† เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต†เดฏเต‹.

เด•เดฎเดชเตเดชเต†เดŸเตเดคเตเดคเดฒเต

เดชเตเดฐเดคเต€เด•เตเดทเดฟเดšเตเดšเดคเตเดชเต‹เดฒเต†, เด†เดฎเดธเต‹เตบ เดจเต†เดชเตเดฑเตเดฑเตเดฏเต‚เตบ เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เดฒเดณเดฟเดคเดฎเดพเดฃเต. เด…เดตเตพ เดตเดณเดฐเต† เดตเดฟเดถเดฆเดฎเดพเดฏเดฟ เดฐเต‡เด–เดชเตเดชเต†เดŸเตเดคเตเดคเดฟ. เดเดคเดพเดจเตเด‚ เด•เตเดฒเดฟเด•เตเด•เตเด•เดณเดฟเดฒเต‚เดŸเต† เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เด—เตเดฐเดพเดซเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดธเดฎเดพเดฐเด‚เดญเดฟเด•เตเด•เดพเด‚. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เด•เต‚เดŸเตเดคเตฝ เดตเดฟเดถเดฆเดฎเดพเดฏ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเดฟเดฒเต‡เด•เตเด•เต เดตเดฐเตเดฎเตเดชเต‹เตพ, เด†เดตเดถเตเดฏเดฎเดพเดฏ เดตเดฟเดตเดฐเด™เตเด™เตพ เด•เดฃเตเดŸเต†เดคเตเดคเดพเตป เดชเตเดฐเดฏเดพเดธเดฎเดพเดฃเต. เด…เดคเดฟเดจเดพเตฝ, เด’เดฐเต เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเตผ เดšเต‚เดฃเตเดŸเดฟเด•เตเด•เดพเดฃเดฟเด•เตเด•เดพเตป เดžเด™เตเด™เตพ เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต.

เด†เดฎเดธเต‹เตบ เดจเต†เดชเตเดฑเตเดฑเตเดฏเต‚เดฃเดฟเดจเตเดฑเต† เด†เดฆเตเดฏ เดฎเดคเดฟเดชเตเดชเต
เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเตผ เด—เตเดฐเต‚เดชเตเดชเตเด•เตพเด•เตเด•เตเดณเตเดณ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดธเตเด•เตเดฐเต€เตปเดทเต‹เดŸเตเดŸเต

เดฒเต‹-เดฒเต‡เดฑเตเดฑเตปเดธเดฟ เดŸเตเดฐเดพเตปเดธเดพเด•เตเดทเตป เดตเตผเด•เตเด•เต เดฒเต‹เดกเตเด•เดณเดฟเตฝ เดจเต†เดชเตเดŸเตเดฏเต‚เตบ เดถเตเดฐเดฆเตเดง เด•เต‡เดจเตเดฆเตเดฐเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เดจเตเดจเต เด†เดฎเดธเต‹เตบ เดชเดฑเดฏเตเดจเตเดจเต, เด…เดคเดฟเดจเดพเดฒเดพเดฃเต เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เดฑเดฟเด•เตเดตเดธเตเดฑเตเดฑเต เดŸเตˆเด‚เด”เดŸเตเดŸเต 120 เดธเต†เด•เตเด•เตปเดกเต. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดžเด™เตเด™เตพ เดชเดคเดฟเดตเดพเดฏเดฟ เดˆ เดชเดฐเดฟเดงเดฟเดฏเดฟเตฝ เดŽเดคเตเดคเดฟเดฏ เดจเดฟเดฐเดตเดงเดฟ เด…เดจเดฒเดฟเดฑเตเดฑเดฟเด•เตเด•เตฝ เด‰เดชเดฏเต‹เด— เด•เต‡เดธเตเด•เตพ เดžเด™เตเด™เตพ เดชเดฐเดฟเดถเต‹เดงเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต. เดจเต†เดชเตโ€ŒเดŸเตเดฏเต‚เดฃเดฟเดจเดพเดฏเดฟ เด’เดฐเต เดชเตเดคเดฟเดฏ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเตผ เด—เตเดฐเต‚เดชเตเดชเต เดธเตƒเดทเตโ€ŒเดŸเดฟเดšเตเดšเต เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต† เดˆ เดธเดฎเดฏเดชเดฐเดฟเดงเดฟ เดฎเดพเดฑเตเดฑเดพเดตเตเดจเตเดจเดคเดพเดฃเต neptune_query_timeout เด…เดจเตเดฌเดจเตเดง เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเด‚.

เดกเดพเดฑเตเดฑ เดฒเต‹เดกเตเดšเต†เดฏเตเดฏเตเดจเตเดจเต

เดฎเตเดฏเต‚เดธเดฟเด•เต เดฌเตเดฐเต†เดฏเดฟเตปเดธเต เดกเดพเดฑเตเดฑ เดจเต†เดชเตเดŸเตเดฏเต‚เดฃเดฟเดฒเต‡เด•เตเด•เต เดŽเด™เตเด™เดจเต†เดฏเดพเดฃเต เดฒเต‹เดกเต เดšเต†เดฏเตเดคเดคเต†เดจเตเดจเต เดžเด™เตเด™เตพ เดตเดฟเดถเดฆเดฎเดพเดฏเดฟ เดšเตผเดšเตเดš เดšเต†เดฏเตเดฏเตเด‚.

เดฌเดจเตเดงเด™เตเด™เตพ เดฎเต‚เดจเตเดจเดฟเตฝ

เด†เดฆเตเดฏเด‚, เดžเด™เตเด™เตพ MusicBrainz เดกเดพเดฑเตเดฑ RDF เดŸเตเดฐเดฟเดชเตเดชเดฟเตพ เด†เด•เตเด•เดฟ เดฎเดพเดฑเตเดฑเดฟ. เด…เดคเดฟเดจเดพเตฝ, เด“เดฐเต‹ เดŸเต‡เดฌเดฟเดณเดฟเดจเตเด‚, เด“เดฐเต‹ เดจเดฟเดฐเดฏเตเด‚ เดŸเตเดฐเดฟเดชเตเดชเดฟเดณเดฟเตฝ เดŽเด™เตเด™เดจเต† เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต เดŽเดจเตเดจเต เดจเดฟเตผเดตเดšเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดŸเต†เด‚เดชเตเดฒเต‡เดฑเตเดฑเต เดžเด™เตเด™เตพ เดจเดฟเตผเดตเดšเดฟเดšเตเดšเต. เดˆ เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ, เดชเต†เตผเดซเต‹เดฎเตผ เดŸเต‡เดฌเดฟเดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด“เดฐเต‹ เดตเดฐเดฟเดฏเตเด‚ เดชเดจเตเดคเตเดฐเดฃเตเดŸเต RDF เดŸเตเดฐเดฟเดชเตเดชเดฟเตพ เด†เดฏเดฟ เดฎเดพเดชเตเดชเต เดšเต†เดฏเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

<http://musicbrainz.foo/artist/${id}> <http://musicbrainz.foo/gid> "${gid}"^^<http://www.w3.org/2001/XMLSchema#string> .
 
 
<http://musicbrainz.foo/artist/${id}> <http://musicbrainz.foo/name> "${name}"^^<http://www.w3.org/2001/XMLSchema#string> .
 
<http://musicbrainz.foo/artist/${id}> <http://musicbrainz.foo/sort-name> "${sort_name}"^^<http://www.w3.org/2001/XMLSchema#string> .
 
<http://musicbrainz.foo/artist/${id}> <http://musicbrainz.foo/begin-date> "${begin_date_year}-${begin_date_month}-${begin_date_day}"^^xsd:<http://www.w3.org/2001/XMLSchema#date> .
 
<http://musicbrainz.foo/artist/${id}> <http://musicbrainz.foo/end-date> "${end_date_year}-${end_date_month}-${end_date_day}"^^xsd:<http://www.w3.org/2001/XMLSchema#date> .
 
<http://musicbrainz.foo/artist/${id}> <http://musicbrainz.foo/type> <http://musicbrainz.foo/artist-type/${type}> .
 
<http://musicbrainz.foo/artist/${id}> <http://musicbrainz.foo/area> <http://musicbrainz.foo/area/${area}> .
 
<http://musicbrainz.foo/artist/${id}> <http://musicbrainz.foo/gender> <http://musicbrainz.foo/gender/${gender}> .
 
<http://musicbrainz.foo/artist/${id}> <http://musicbrainz.foo/comment> "${comment}"^^<http://www.w3.org/2001/XMLSchema#string> .
 
<http://musicbrainz.foo/artist/${id}> <http://musicbrainz.foo/edits-pending> "${edits_pending}"^^<http://www.w3.org/2001/XMLSchema#int> .
 
<http://musicbrainz.foo/artist/${id}> <http://musicbrainz.foo/last-updated> "${last_updated}"^^<http://www.w3.org/2001/XMLSchema#dateTime> .
 
<http://musicbrainz.foo/artist/${id}> <http://musicbrainz.foo/ended> "${ended}"^^<http://www.w3.org/2001/XMLSchema#boolean> .

เดฌเตพเด•เตเด•เต เด…เดชเตโ€Œเดฒเต‹เดกเต

S3 เดตเดดเดฟเดฏเตเดณเตเดณ เดฌเตพเด•เตเด•เต เด…เดชเตโ€Œเดฒเต‹เดกเต เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเดพเดฃเต เดจเต†เดชเตโ€ŒเดŸเตเดฏเต‚เดฃเดฟเดฒเต‡เด•เตเด•เต เดตเดฒเดฟเดฏ เด…เดณเดตเดฟเดฒเตเดณเตเดณ เดกเดพเดฑเตเดฑ เดฒเต‹เดกเต เดšเต†เดฏเตเดฏเดพเดจเตเดณเตเดณ เดจเดฟเตผเดฆเตเดฆเต‡เดถเดฟเดค เดฎเดพเตผเด—เด‚. S3-เดฒเต‡เด•เตเด•เต เดจเดฟเด™เตเด™เดณเตเดŸเต† เดŸเตเดฐเดฟเดชเตเดชเดฟเตพ เดซเดฏเดฒเตเด•เตพ เด…เดชเตโ€Œเดฒเต‹เดกเต เดšเต†เดฏเตโ€Œเดค เดถเต‡เดทเด‚, เด’เดฐเต POST เด…เดญเตเดฏเตผเดคเตเดฅเดจ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเดฟเด™เตเด™เตพ เด…เดชเตโ€Œเดฒเต‹เดกเต เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต. เดžเด™เตเด™เดณเตเดŸเต† เด•เดพเดฐเตเดฏเดคเตเดคเดฟเตฝ, 24 เดฆเดถเดฒเด•เตเดทเด‚ เดŸเตเดฐเดฟเดชเตเดชเดฟเตพเดธเดฟเดจเต เดเด•เดฆเต‡เดถเด‚ 500 เดฎเดฃเดฟเด•เตเด•เต‚เตผ เดŽเดŸเตเดคเตเดคเต. เด…เดคเต เดตเต‡เด—เดคเตเดคเดฟเดฒเดพเด•เตเดฎเต†เดจเตเดจเต เดžเด™เตเด™เตพ เดชเตเดฐเดคเต€เด•เตเดทเดฟเดšเตเดšเต.

curl -X POST -H 'Content-Type: application/json' http://your-neptune-cluster:8182/loader -d '{
 
 
 "source" : "s3://your-s3-bucket",
 
 "format" : "ntriples",
 
 "iamRoleArn" : "arn:aws:iam::your-iam-user:role/NeptuneLoadFromS3",
 
 "region" : "eu-west-1",
 
 "failOnError" : "FALSE"
 
}'

เด“เดฐเต‹ เดคเดตเดฃเดฏเตเด‚ เดžเด™เตเด™เตพ เดจเต†เดชเตโ€ŒเดŸเตเดฏเต‚เตบ เดธเดฎเดพเดฐเด‚เดญเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดˆ เดฆเตˆเตผเด˜เตเดฏเดฎเต‡เดฑเดฟเดฏ เดชเตเดฐเด•เตเดฐเดฟเดฏ เด’เดดเดฟเดตเดพเด•เตเด•เดพเตป, เดˆ เดŸเตเดฐเดฟเดชเตเดชเดฟเดฑเตเดฑเตเด•เตพ เด‡เดคเดฟเดจเด•เด‚ เดฒเต‹เดกเตเดšเต†เดฏเตโ€Œเดค เด’เดฐเต เดธเตโ€Œเดจเดพเดชเตเดชเตโ€Œเดทเต‹เดŸเตเดŸเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด‰เดฆเดพเดนเดฐเดฃเด‚ เดชเตเดจเดƒเดธเตเดฅเดพเดชเดฟเด•เตเด•เดพเตป เดžเด™เตเด™เตพ เดคเต€เดฐเตเดฎเดพเดจเดฟเดšเตเดšเต. เด’เดฐเต เดธเตเดจเดพเดชเตเดชเตเดทเต‹เดŸเตเดŸเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเต เดตเดณเดฐเต† เดตเต‡เด—เดคเดฏเตเดณเตเดณเดคเดพเดฃเต, เดŽเดจเตเดจเดพเตฝ เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เตพเด•เตเด•เดพเดฏเดฟ เดจเต†เดชเตเดŸเตเดฏเต‚เตบ เดฒเดญเตเดฏเดฎเดพเด•เตเดจเตเดจเดคเต เดตเดฐเต† เดเด•เดฆเต‡เดถเด‚ เด’เดฐเต เดฎเดฃเดฟเด•เตเด•เต‚เตผ เดŽเดŸเตเด•เตเด•เตเด‚.

เดคเตเดŸเด•เตเด•เดคเตเดคเดฟเตฝ เดจเต†เดชเตเดŸเตเดฏเต‚เดฃเดฟเดฒเต‡เด•เตเด•เต เดŸเตเดฐเดฟเดชเตเดชเดฟเตพ เดฒเต‹เดกเตเดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ, เดžเด™เตเด™เตพเด•เตเด•เต เดตเดฟเดตเดฟเดง เดชเดฟเดถเด•เตเด•เตพ เดจเต‡เดฐเดฟเดŸเตเดŸเต.

{
 
 
 "errorCode" : "PARSING_ERROR",
 
 "errorMessage" : "Content after '.' is not allowed",
 
 "fileName" : [...],
 
 "recordNum" : 25
 
}

เด…เดตเดฏเดฟเตฝ เดšเดฟเดฒเดคเต เดฎเตเด•เดณเดฟเตฝ เด•เดพเดฃเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเตเดชเต‹เดฒเต† เดชเดพเดดเตโ€Œเดธเดฟเด‚เด—เต เดชเดฟเดถเด•เตเด•เดณเดพเดฏเดฟเดฐเตเดจเตเดจเต. เด‡เดจเตเดจเตเดตเดฐเต†, เดˆ เด˜เดŸเตเดŸเดคเตเดคเดฟเตฝ เดŽเดจเตเดคเดพเดฃเต เดคเต†เดฑเตเดฑเต เดธเด‚เดญเดตเดฟเดšเตเดšเดคเต†เดจเตเดจเต เดžเด™เตเด™เตพเด•เตเด•เต เด‡เดชเตเดชเต‹เดดเตเด‚ เดฎเดจเดธเตเดธเดฟเดฒเดพเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒ. เด•เตเดฑเดšเตเดšเตเด•เต‚เดŸเดฟ เดตเดฟเดถเดฆเดพเด‚เดถเด™เตเด™เตพ เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚ เด‡เดตเดฟเดŸเต† เดธเดนเดพเดฏเดฟเด•เตเด•เตเด‚. เดคเดฟเดฐเตเด•เดฟเดฏ เดŸเตเดฐเดฟเดชเตเดชเดฟเตพเดธเดฟเดจเตเดฑเต† เดเด•เดฆเต‡เดถเด‚ 1% เดˆ เดชเดฟเดถเด•เต เดธเด‚เดญเดตเดฟเดšเตเดšเต. เดŽเดจเตเดจเดพเตฝ เดจเต†เดชเตโ€ŒเดŸเตเดฏเต‚เดฃเดฟเดจเต† เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเดฟเดŸเดคเตเดคเต‹เดณเด‚, MusicBrainz-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ 99% เดตเดฟเดตเดฐเด™เตเด™เดณเตเดฎเดพเดฏเดฟ เดฎเดพเดคเตเดฐเดฎเต‡ เดžเด™เตเด™เตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เต‚ เดŽเดจเตเดจ เดตเดธเตเดคเตเดค เดžเด™เตเด™เตพ เด…เด‚เด—เต€เด•เดฐเดฟเดšเตเดšเต.

SPARQL-เดจเต† เดชเดฐเดฟเดšเดฏเดฎเตเดณเตเดณ เด†เดณเตเด•เตพเด•เตเด•เต เด‡เดคเต เดŽเดณเตเดชเตเดชเดฎเดพเดฃเต†เด™เตเด•เดฟเดฒเตเด‚, RDF เดŸเตเดฐเดฟเดชเตเดชเดฟเตพ เดตเตเดฏเด•เตเดคเดฎเดพเดฏ เดกเดพเดฑเตเดฑ เดคเดฐเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดตเตเดฏเดพเด–เตเดฏเดพเดจเดฟเด•เตเด•เดฃเด‚, เด…เดคเต เดตเต€เดฃเตเดŸเตเด‚ เดชเดฟเดถเด•เตเด•เตพเด•เตเด•เต เด•เดพเดฐเดฃเดฎเดพเด•เตเดฎเต†เดจเตเดจเต เด“เตผเดฎเตเดฎเดฟเด•เตเด•เตเด•.

เดธเตเดŸเตเดฐเต€เดฎเดฟเด‚เด—เต เดกเต—เตบเดฒเต‹เดกเต

เดฎเตเด•เดณเดฟเตฝ เดธเต‚เดšเดฟเดชเตเดชเดฟเดšเตเดšเดคเตเดชเต‹เดฒเต†, เด’เดฐเต เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดฟเด•เต เดกเดพเดฑเตเดฑ เดธเตเดฑเตเดฑเต‹เดฑเดพเดฏเดฟ เดจเต†เดชเตเดŸเตเดฏเต‚เดฃเดฟเดจเต† เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดžเด™เตเด™เตพ เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ, เดชเด•เดฐเด‚ เดตเดดเด•เตเด•เดฎเตเดณเตเดณเดคเตเด‚ เดตเดฟเด•เดธเดฟเดšเตเดšเตเด•เตŠเดฃเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเตเดฎเดพเดฏ เด’เดฐเต เดตเดฟเดœเตเดžเดพเดจ เด…เดŸเดฟเดคเตเดคเดฑเดฏเดพเดฏเดฟ. เด…เดคเดฟเดจเดพเตฝ เดตเดฟเดœเตเดžเดพเดจ เด…เดŸเดฟเดคเตเดคเดฑ เดฎเดพเดฑเตเดฎเตเดชเต‹เตพ, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต เด’เดฐเต เดชเตเดคเดฟเดฏ เด†เตฝเดฌเด‚ เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด‰เดฐเตเดคเตเดคเดฟเดฐเดฟเดžเตเดž เดตเดฟเดœเตเดžเดพเดจเด‚ เดชเตเดฐเดพเดตเตผเดคเตเดคเดฟเด•เดฎเดพเด•เตเด•เดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เดชเตเดคเดฟเดฏ เดŸเตเดฐเดฟเดชเตเดชเดฟเตพ เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เดตเดดเดฟเด•เตพ เดžเด™เตเด™เตพ เด•เดฃเตเดŸเต†เดคเตเดคเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต.

เด…เดธเด‚เดธเตโ€Œเด•เตƒเดคเดตเตเด‚ เดธเดพเดฎเตเดชเดฟเตพ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณเดคเตเดฎเดพเดฏ SPARQL เด…เดจเตเดตเต‡เดทเดฃเด™เตเด™เดณเดฟเดฒเต‚เดŸเต† เด‡เตปเดชเตเดŸเตเดŸเต เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเตผเดฎเดพเดฐเต† เดจเต†เดชเตโ€ŒเดŸเตเดฏเต‚เตบ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต. เดฐเดฃเตเดŸเต เดธเดฎเต€เดชเดจเด™เตเด™เดณเตเด‚ เดžเด™เตเด™เตพ เดšเตเดตเดŸเต† เดšเตผเดšเตเดš เดšเต†เดฏเตเดฏเตเด‚.

เดธเตเดŸเตเดฐเต€เดฎเดฟเด‚เด—เต เดฐเต€เดคเดฟเดฏเดฟเตฝ เดกเดพเดฑเตเดฑ เดจเตฝเด•เตเด• เดŽเดจเตเดจเดคเดพเดฏเดฟเดฐเตเดจเตเดจเต เดžเด™เตเด™เดณเตเดŸเต† เดฒเด•เตเดทเตเดฏเด™เตเด™เดณเดฟเดฒเตŠเดจเตเดจเต. เด’เดฐเต เดชเตเดคเดฟเดฏ เดฐเดพเดœเตเดฏเดคเตเดคเต เด’เดฐเต เด†เตฝเดฌเด‚ เดชเตเดฑเดคเตเดคเดฟเดฑเด•เตเด•เตเดจเตเดจเดคเต เดชเดฐเดฟเด—เดฃเดฟเด•เตเด•เตเด•. MusicBrainz-เดจเตเดฑเต† เดตเต€เด•เตเดทเดฃเด•เต‹เดฃเดฟเตฝ เดจเดฟเดจเตเดจเต, เด†เตฝเดฌเด™เตเด™เตพ, เดธเดฟเด‚เด—เดฟเตพเดธเต, EP-เด•เตพ เดฎเตเดคเดฒเดพเดฏเดต เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจ เด’เดฐเต เดฑเดฟเดฒเต€เดธเดฟเดจเดพเดฏเดฟ, เดชเดŸเตเดŸเดฟเด•เดฏเดฟเดฒเต‡เด•เตเด•เต เด’เดฐเต เดชเตเดคเดฟเดฏ เดŽเตปเดŸเตเดฐเดฟ เดšเต‡เตผเด•เตเด•เตเดจเตเดจเต เดŽเดจเตเดจเดพเดฃเต เด‡เดคเดฟเดจเตผเดคเตเดฅเด‚. เดฑเดฟเดฒเต€เดธเต-เดฐเดพเดœเตเดฏเด‚. RDF-เตฝ, เดžเด™เตเด™เตพ เดˆ เดตเดฟเดตเดฐเด™เตเด™เตพ เดฐเดฃเตเดŸเต เดชเตเดคเดฟเดฏ เดŸเตเดฐเดฟเดชเตเดชเดฟเดณเตเด•เดณเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเต.

INSERT DATA { <http://musicbrainz.foo/release-country/737041> <http://musicbrainz.foo/release> <http://musicbrainz.foo/release/435759> };INSERT DATA { <http://musicbrainz.foo/release-country/737041> <http://musicbrainz.foo/date-year> "2018"^^<http://www.w3.org/2001/XMLSchema#int> };

เด—เตเดฐเดพเดซเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเตเดคเดฟเดฏ เด…เดฑเดฟเดตเต เดจเต‡เดŸเตเด• เดŽเดจเตเดจเดคเดพเดฏเดฟเดฐเตเดจเตเดจเต เดฎเดฑเตเดฑเตŠเดฐเต เดฒเด•เตเดทเตเดฏเด‚. เด“เดฐเต‹ เด†เตผเดŸเตเดŸเดฟเดธเตเดฑเตเดฑเตเด‚ เด…เดตเดฐเตเดŸเต† เด•เดฐเดฟเดฏเดฑเดฟเตฝ เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเดšเตเดš เดฑเดฟเดฒเต€เดธเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚ เดžเด™เตเด™เตพเด•เตเด•เต เดฒเดญเดฟเด•เตเด•เดฃเดฎเต†เดจเตเดจเต เดชเดฑเดฏเดพเด‚. เด…เดคเตเดคเดฐเดฎเตŠเดฐเต เดšเต‹เดฆเตเดฏเด‚ เดตเดณเดฐเต† เดธเด™เตเด•เต€เตผเดฃเตเดฃเดตเตเด‚ เดจเต†เดชเตโ€ŒเดŸเตเดฏเต‚เดฃเดฟเตฝ 20 เดฎเดฟเดจเดฟเดฑเตเดฑเดฟเดฒเดงเดฟเด•เด‚ เดธเดฎเดฏเดฎเต†เดŸเตเด•เตเด•เตเดจเตเดจเดคเตเดฎเดพเดฃเต, เด…เดคเดฟเดจเดพเตฝ เดˆ เดชเตเดคเดฟเดฏ เด…เดฑเดฟเดตเต เดฎเดฑเตเดฑเต‡เดคเต†เด™เตเด•เดฟเดฒเตเด‚ เด…เดจเตเดตเต‡เดทเดฃเดคเตเดคเดฟเตฝ เดตเต€เดฃเตเดŸเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดซเดฒเด‚ เดชเตเดฐเดพเดตเตผเดคเตเดคเดฟเด•เดฎเดพเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เด…เดคเดฟเดจเดพเตฝ เดธเดฌเตโ€Œเด•เตเดตเดฑเดฟเดฏเตเดŸเต† เดซเดฒเด‚ เดจเตฝเด•เดฟ เด—เตเดฐเดพเดซเดฟเดฒเต‡เด•เตเด•เต เดˆ เดตเดฟเดตเดฐเด™เตเด™เดณเต‹เดŸเตŠเดชเตเดชเด‚ เดžเด™เตเด™เตพ เดŸเตเดฐเดฟเดชเตเดชเดฟเตพ เดšเต‡เตผเด•เตเด•เตเดจเตเดจเต.

INSERT {
 
 
  ?artist_credit <http://musicbrainz.foo/number-of-releases> ?number_of_releases
 
} WHERE {
 
  SELECT ?artist_credit (COUNT(*) as ?number_of_releases)
 
  WHERE {
 
     ?artist_credit <http://musicbrainz.foo/rdftype> <http://musicbrainz.foo/artist-credit> .
 
     ?release_group <http://musicbrainz.foo/artist-credit> ?artist_credit .
 
     ?release_group <http://musicbrainz.foo/rdftype> <http://musicbrainz.foo/release-group> .
 
     ?release_group <http://musicbrainz.foo/name> ?release_group_name .
 
  }
 
  GROUP BY ?artist_credit
 
}

เด—เตเดฐเดพเดซเดฟเดฒเต‡เด•เตเด•เต เดธเดฟเด‚เด—เดฟเตพ เดŸเตเดฐเดฟเดชเตเดชเดฟเตพ เดšเต‡เตผเด•เตเด•เตเดจเตเดจเดคเต เด•เตเดฑเดšเตเดšเต เดฎเดฟเดฒเตเดฒเดฟเดธเต†เด•เตเด•เตปเดกเต เดŽเดŸเตเด•เตเด•เตเด‚, เด…เดคเต‡เดธเดฎเดฏเด‚ เดธเดฌเตเด•เตเดตเดฑเดฟ เดซเดฒเด‚ เดšเต‡เตผเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดทเตป เดธเดฎเดฏเด‚ เดธเดฌเตเด•เตเดตเดฑเดฟเดฏเตเดŸเต† เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดทเตป เดธเดฎเดฏเดคเตเดคเต† เด†เดถเตเดฐเดฏเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เดžเด™เตเด™เตพ เด‡เดคเต เดชเดฒเดชเตเดชเต‹เดดเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเดฒเตเด‚, เดตเดฟเดตเดฐเด™เตเด™เตพ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดตเตเดจเตเดจ เดธเดพเดฎเตเดชเดฟเดณเตเด•เดณเตเดŸเต†เดฏเต‹ เดตเตเดฏเด•เตเดคเดฎเดพเดฏ เดกเดพเดฑเตเดฑเดฏเตเดŸเต†เดฏเต‹ เด…เดŸเดฟเดธเตเดฅเดพเดจเดคเตเดคเดฟเตฝ เดŸเตเดฐเดฟเดชเตเดชเดฟเตพเดธเต เดจเต€เด•เตเด•เด‚เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เดจเต†เดชเตเดฑเตเดฑเตเดฏเต‚เตบ เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต.

SPARQL เด…เดจเตเดตเต‡เดทเดฃเด™เตเด™เตพ

เด“เดฐเต‹ เด†เตผเดŸเตเดŸเดฟเดธเตเดฑเตเดฑเดฟเดจเตเดฎเตเดณเตเดณ เดฑเดฟเดฒเต€เดธเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚ เดจเตฝเด•เตเดจเตเดจ เดฎเตเตป เด‰เดชเดธเดพเดฎเตเดชเดฟเตพ เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต†, เดžเด™เตเด™เตพ เดจเต†เดชเตเดฑเตเดฑเตเดฏเต‚เตบ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด‰เดคเตเดคเดฐเด‚ เดจเตฝเด•เดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจ เด†เดฆเตเดฏ เดคเดฐเด‚ เดšเต‹เดฆเตเดฏเด‚ เดžเด™เตเด™เตพ เด‡เดคเดฟเดจเด•เด‚ เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเดšเตเดšเต. เดจเต†เดชเตเดฑเตเดฑเตเดฏเต‚เดฃเดฟเตฝ เด’เดฐเต เดšเต‹เดฆเตเดฏเด‚ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจเดคเต เดŽเดณเตเดชเตเดชเดฎเดพเดฃเต - เดคเดพเดดเต† เด•เดพเดฃเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเตเดชเต‹เดฒเต† SPARQL เดŽเตปเดกเตโ€Œเดชเต‹เดฏเดฟเดจเตเดฑเดฟเดฒเต‡เด•เตเด•เต เด’เดฐเต POST เด…เดญเตเดฏเตผเดคเตเดฅเดจ เด…เดฏเดฏเตโ€Œเด•เตเด•เตเด•:

curl -X POST --data-binary 'query=SELECT ?artist ?p ?o where {?artist <http://musicbrainz.foo/name> "Elton John" . ?artist ?p ?o . }' http://your-neptune-cluster:8182/sparql

เด•เต‚เดŸเดพเดคเต†, เด†เตผเดŸเตเดŸเดฟเดธเตเดฑเตเดฑเดฟเดจเตเดฑเต† เดชเต‡เดฐเต, เดตเดฏเดธเตเดธเต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด‰เดคเตเดญเดต เดฐเดพเดœเตเดฏเด‚ เดŽเดจเตเดจเดฟเดตเดฏเต† เด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดตเดฐเด™เตเด™เตพ เด…เดŸเด™เตเด™เดฟเดฏ เด’เดฐเต เดชเตเดฐเตŠเดซเตˆเตฝ เดจเตฝเด•เตเดจเตเดจ เด’เดฐเต เด…เดจเตเดตเต‡เดทเดฃเด‚ เดžเด™เตเด™เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต. เด…เดตเดคเดพเดฐเด•เตผ เดตเตเดฏเด•เตเดคเดฟเด•เดณเต‹ เดฌเดพเตปเดกเตเด•เดณเต‹ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด“เตผเด•เตเด•เดธเตเดŸเตเดฐเด•เดณเต‹ เด†เดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚ เดŽเดจเตเดจเดคเต เด“เตผเดฎเตเดฎเดฟเด•เตเด•เตเด•. เด•เต‚เดŸเดพเดคเต†, เดตเตผเดทเดคเตเดคเดฟเตฝ เด†เตผเดŸเตเดŸเดฟเดธเตเดฑเตเดฑเตเด•เตพ เดชเตเดฑเดคเตเดคเดฟเดฑเด•เตเด•เดฟเดฏ เดฑเดฟเดฒเต€เดธเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดตเดฐเด™เตเด™เดณเต‹เดŸเตŠเดชเตเดชเด‚ เดžเด™เตเด™เตพ เดˆ เดกเดพเดฑเตเดฑ เดธเดชเตเดฒเดฟเดฎเต†เดจเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดธเต‹เดณเต‹ เด†เตผเดŸเตเดŸเดฟเดธเตเดฑเตเดฑเตเด•เตพเด•เตเด•เดพเดฏเดฟ, เด“เดฐเต‹ เดตเตผเดทเดตเตเด‚ เด†เตผเดŸเตเดŸเดฟเดธเตเดฑเตเดฑเต เดชเด™เตเด•เต†เดŸเตเดคเตเดค เดฌเดพเตปเดกเตเด•เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดตเดฐเด™เตเด™เดณเตเด‚ เดžเด™เตเด™เตพ เดšเต‡เตผเด•เตเด•เตเดจเตเดจเต.

SELECT
 
 
 ?artist_name ?year
 
 ?releases_in_year ?releases_up_year
 
 ?artist_type_name ?releases
 
 ?artist_gender ?artist_country_name
 
 ?artist_begin_date ?bands
 
 ?bands_in_year
 
WHERE {
 
 # Bands for each artist
 
 {
 
   SELECT
 
     ?year
 
     ?first_artist
 
     (group_concat(DISTINCT ?second_artist_name;separator=",") as ?bands)
 
     (COUNT(DISTINCT ?second_artist_name) AS ?bands_in_year)     
 
   WHERE {
 
     VALUES ?year {
 
       1960 1961 1962 1963 1964 1965 1966 1967 1968 1969
 
       1970 1971 1972 1973 1974 1975 1976 1977 1978 1979
 
       1980 1981 1982 1983 1984 1985 1986 1987 1988 1989
 
       1990 1991 1992 1993 1994 1995 1996 1997 1998 1999
 
       2000 2001 2002 2003 2004 2005 2006 2007 2008 2009
 
       2010 2011 2012 2013 2014 2015 2016 2017 2018
 
     }   
 
     ?first_artist <http://musicbrainz.foo/name> "Elton John" .
 
     ?first_artist <http://musicbrainz.foo/rdftype> <http://musicbrainz.foo/artist> .
 
     ?first_artist <http://musicbrainz.foo/type> ?first_artist_type .
 
     ?first_artist <http://musicbrainz.foo/name> ?first_artist_name .
 

 
 
     ?second_artist <http://musicbrainz.foo/rdftype> <http://musicbrainz.foo/artist> .
 
     ?second_artist <http://musicbrainz.foo/type> ?second_artist_type .
 
     ?second_artist <http://musicbrainz.foo/name> ?second_artist_name .
 
     optional { ?second_artist <http://musicbrainz.foo/begin-date-year> ?second_artist_begin_date_year . }
 
     optional { ?second_artist <http://musicbrainz.foo/end-date-year> ?second_artist_end_date_year . }
 

 
 
     ?l_artist_artist <http://musicbrainz.foo/entity0> ?first_artist .
 
     ?l_artist_artist <http://musicbrainz.foo/entity1> ?second_artist .
 
     ?l_artist_artist <http://musicbrainz.foo/link> ?link .
 

 
 
     optional { ?link <http://musicbrainz.foo/begin-date-year> ?link_begin_date_year . }
 
     optional { ?link <http://musicbrainz.foo/end-date-year> ?link_end_date_year . }
 

 
 
     FILTER (!bound(?link_begin_date_year) || ?link_begin_date_year <= ?year)
 
     FILTER (!bound(?link_end_date_year) || ?link_end_date_year >= ?year)
 
     FILTER (!bound(?second_artist_begin_date_year) || ?second_artist_begin_date_year <= ?year)
 
     FILTER (!bound(?second_artist_end_date_year) || ?second_artist_end_date_year >= ?year)
 
     FILTER (?first_artist_type NOT IN (<http://musicbrainz.foo/artist-type/2>, <http://musicbrainz.foo/artist-type/5>, <http://musicbrainz.foo/artist-type/6>))
 
     FILTER (?second_artist_type IN (<http://musicbrainz.foo/artist-type/2>, <http://musicbrainz.foo/artist-type/5>, <http://musicbrainz.foo/artist-type/6>))
 
   }
 
   GROUP BY ?first_artist ?year
 
 }
 
 # Releases up to a year
 
 {
 
   SELECT
 
     ?artist
 
     ?year
 
     (group_concat(DISTINCT ?release_name;separator=",") as ?releases)
 
     (COUNT(*) as ?releases_up_year)
 
   WHERE {
 
     VALUES ?year {
 
       1960 1961 1962 1963 1964 1965 1966 1967 1968 1969
 
       1970 1971 1972 1973 1974 1975 1976 1977 1978 1979
 
       1980 1981 1982 1983 1984 1985 1986 1987 1988 1989
 
       1990 1991 1992 1993 1994 1995 1996 1997 1998 1999
 
       2000 2001 2002 2003 2004 2005 2006 2007 2008 2009
 
       2010 2011 2012 2013 2014 2015 2016 2017 2018 
 
     }
 

 
 
     ?artist <http://musicbrainz.foo/name> "Elton John" .
 

 
 
     ?artist_credit_name <http://musicbrainz.foo/artist-credit> ?artist_credit .
 
     ?artist_credit_name <http://musicbrainz.foo/rdftype> <http://musicbrainz.foo/artist-credit-name> .
 
     ?artist_credit_name <http://musicbrainz.foo/artist> ?artist .
 
     ?artist_credit <http://musicbrainz.foo/rdftype> <http://musicbrainz.foo/artist-credit> .
 

 
 
     ?release_group <http://musicbrainz.foo/artist-credit> ?artist_credit .
 
     ?release_group <http://musicbrainz.foo/rdftype> <http://musicbrainz.foo/release-group> .
 
     ?release_group <http://musicbrainz.foo/name> ?release_group_name .
 
     ?release <http://musicbrainz.foo/release-group> ?release_group .
 
     ?release <http://musicbrainz.foo/name> ?release_name .
 
     ?release_country <http://musicbrainz.foo/release> ?release .
 
     ?release_country <http://musicbrainz.foo/date-year> ?release_country_year .
 

 
 
     FILTER (?release_country_year <= ?year)
 
   }
 
   GROUP BY ?artist ?year
 
 }
 
 # Releases in a year
 
 {
 
   SELECT ?artist ?year (COUNT(*) as ?releases_in_year)
 
   WHERE {
 
     VALUES ?year {
 
       1960 1961 1962 1963 1964 1965 1966 1967 1968 1969
 
       1970 1971 1972 1973 1974 1975 1976 1977 1978 1979
 
       1980 1981 1982 1983 1984 1985 1986 1987 1988 1989
 
       1990 1991 1992 1993 1994 1995 1996 1997 1998 1999
 
       2000 2001 2002 2003 2004 2005 2006 2007 2008 2009
 
       2010 2011 2012 2013 2014 2015 2016 2017 2018 
 
     }
 

 
 
     ?artist <http://musicbrainz.foo/name> "Elton John" .
 

 
 
     ?artist_credit_name <http://musicbrainz.foo/artist-credit> ?artist_credit .
 
     ?artist_credit_name <http://musicbrainz.foo/rdftype> <http://musicbrainz.foo/artist-credit-name> .
 
     ?artist_credit_name <http://musicbrainz.foo/artist> ?artist .
 
     ?artist_credit <http://musicbrainz.foo/rdftype> <http://musicbrainz.foo/artist-credit> .
 

 
 
     ?release_group <http://musicbrainz.foo/artist-credit> ?artist_credit .
 
     ?release_group <http://musicbrainz.foo/rdftype> <http://musicbrainz.foo/release-group> .
 
     ?release_group <http://musicbrainz.foo/name> ?release_group_name .
 
     ?release <http://musicbrainz.foo/release-group> ?release_group .
 
     ?release_country <http://musicbrainz.foo/release> ?release .
 
     ?release_country <http://musicbrainz.foo/date-year> ?release_country_year .
 

 
 
     FILTER (?release_country_year = ?year)
 
   }
 
   GROUP BY ?artist ?year
 
 }
 
 # Master data
 
 {
 
   SELECT DISTINCT ?artist ?artist_name ?artist_gender ?artist_begin_date ?artist_country_name
 
   WHERE {
 
     ?artist <http://musicbrainz.foo/name> ?artist_name .
 
     ?artist <http://musicbrainz.foo/name> "Elton John" .
 
     ?artist <http://musicbrainz.foo/gender> ?artist_gender_id .
 
     ?artist_gender_id <http://musicbrainz.foo/name> ?artist_gender .
 
     ?artist <http://musicbrainz.foo/area> ?birth_area .
 
     ?artist <http://musicbrainz.foo/begin-date-year> ?artist_begin_date.
 
     ?birth_area <http://musicbrainz.foo/name> ?artist_country_name .
 

 
 
     FILTER(datatype(?artist_begin_date) = xsd:int)
 
   }

เด…เดคเตเดคเดฐเดฎเตŠเดฐเต เด…เดจเตเดตเต‡เดทเดฃเดคเตเดคเดฟเดจเตเดฑเต† เดธเด™เตเด•เต€เตผเดฃเตเดฃเดค เด•เดพเดฐเดฃเด‚, เดŽเตฝเดŸเตเดŸเตบ เดœเต‹เดฃเดฟเดจเต†เดชเตเดชเต‹เดฒเตเดณเตเดณ เด’เดฐเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตโ€ŒเดŸ เด†เตผเดŸเตเดŸเดฟเดธเตเดฑเตเดฑเดฟเดจเดพเดฏเดฟ เดฎเดพเดคเตเดฐเดฎเต‡ เดžเด™เตเด™เตพเด•เตเด•เต เดชเต‹เดฏเดฟเดจเตเดฑเต เด•เตเดตเดฑเดฟเด•เตพ เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเต‚, เดŽเดจเตเดจเดพเตฝ เดŽเดฒเตเดฒเดพ เด†เตผเดŸเตเดŸเดฟเดธเตเดฑเตเดฑเตเด•เตพเด•เตเด•เตเด‚ เดตเต‡เดฃเตเดŸเดฟเดฏเดฒเตเดฒ. เด‰เดชเดคเดฟเดฐเดžเตเดžเต†เดŸเตเดชเตเดชเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดซเดฟเตฝเดŸเตเดŸเดฑเตเด•เตพ เด‡เดŸเตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต† เดจเต†เดชเตเดŸเตเดฏเต‚เตบ เด…เดคเตเดคเดฐเดฎเตŠเดฐเต เดšเต‹เดฆเตเดฏเด‚ เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดพเดฏเดฟ เดคเต‹เดจเตเดจเตเดจเตเดจเดฟเดฒเตเดฒ. เด…เดคเดฟเดจเดพเตฝ, เด“เดฐเต‹ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดชเตเดชเตเด‚ เด•เดฒเดพเด•เดพเดฐเดจเตเดฑเต† เดชเต‡เดฐเต เดธเตเดตเดฎเต‡เดงเดฏเดพ เดซเดฟเตฝเดŸเตเดŸเตผ เดšเต†เดฏเตเดฏเดฃเด‚.

เดจเต†เดชเตโ€ŒเดŸเตเดฏเต‚เดฃเดฟเดจเต เดฎเดฃเดฟเด•เตเด•เต‚เดฑเดฟเดฒเตเด‚ เด“เดฐเต‹ เด/เด’ เดšเดพเตผเดœเตเด•เดณเตเด‚ เด‰เดฃเตเดŸเต. เดžเด™เตเด™เดณเตเดŸเต† เดชเดฐเดฟเดถเต‹เดงเดจเดฏเตเด•เตเด•เดพเดฏเดฟ, เดžเด™เตเด™เตพ เดเดฑเตเดฑเดตเตเด‚ เด•เตเดฑเดžเตเดž เดจเต†เดชเตเดฑเตเดฑเตเดฏเต‚เตบ เด‰เดฆเดพเดนเดฐเดฃเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต, เด‡เดคเดฟเดจเต เดฎเดฃเดฟเด•เตเด•เต‚เดฑเดฟเดจเต $0,384 เดตเดฟเดฒเดตเดฐเตเด‚. เด’เดฐเตŠเดฑเตเดฑ เดคเตŠเดดเดฟเดฒเดพเดณเดฟเดฏเตเดŸเต† เดชเตเดฐเตŠเดซเตˆเตฝ เด•เดฃเด•เตเด•เดพเด•เตเด•เตเดจเตเดจ เดฎเตเด•เดณเดฟเดฒเต† เด…เดจเตเดตเต‡เดทเดฃเดคเตเดคเดฟเดจเตเดฑเต† เด•เดพเดฐเตเดฏเดคเตเดคเดฟเตฝ, เด†เดฎเดธเต‹เตบ เดชเดคเดฟเดจเดพเดฏเดฟเดฐเด•เตเด•เดฃเด•เตเด•เดฟเดจเต I/O เด“เดชเตเดชเดฑเต‡เดทเดจเตเด•เตพ เดžเด™เตเด™เตพเด•เตเด•เต เดˆเดŸเดพเด•เตเด•เตเดจเตเดจเต, เด‡เดคเต $0.02 เดšเต†เดฒเดตเต เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต.

เดคเต€เดฐเตเดฎเดพเดจเด‚

เด’เดจเตเดจเดพเดฎเดคเดพเดฏเดฟ, เด†เดฎเดธเต‹เตบ เดจเต†เดชเตเดฑเตเดฑเตเดฏเต‚เตบ เด…เดคเดฟเดจเตเดฑเต† เดตเดพเด—เตเดฆเดพเดจเด™เตเด™เดณเดฟเตฝ เดญเต‚เดฐเดฟเดญเดพเด—เดตเตเด‚ เดชเดพเดฒเดฟเด•เตเด•เตเดจเตเดจเต. เด’เดฐเต เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดค เดธเต‡เดตเดจเด‚ เดŽเดจเตเดจ เดจเดฟเดฒเดฏเดฟเตฝ, เด‡เดคเต เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเดพเตป เดตเดณเดฐเต† เดŽเดณเตเดชเตเดชเดฎเตเดณเตเดณ เด’เดฐเต เด—เตเดฐเดพเดซเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดพเดฃเต, เด•เต‚เดŸเดพเดคเต† เดงเดพเดฐเดพเดณเด‚ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เด•เต‚เดŸเดพเดคเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚. เดžเด™เตเด™เดณเตเดŸเต† เด…เดžเตเดšเต เดชเตเดฐเดงเดพเดจ เด•เดฃเตเดŸเต†เดคเตเดคเดฒเตเด•เตพ เด‡เดคเดพ:

  • เดฌเตพเด•เตเด•เต เด…เดชเตโ€Œเดฒเต‹เดกเต เดŽเดณเตเดชเตเดชเดฎเดพเดฃเต†เด™เตเด•เดฟเดฒเตเด‚ เดตเต‡เด—เดค เด•เตเดฑเดตเดพเดฃเต. เดŽเดจเตเดจเดพเตฝ เดตเดณเดฐเต† เดธเดนเดพเดฏเด•เดฐเดฎเดฒเตเดฒเดพเดคเตเดค เดชเดฟเดถเด•เต เดธเดจเตเดฆเต‡เดถเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด‡เดคเต เดธเด™เตเด•เต€เตผเดฃเตเดฃเดฎเดพเด•เตเด‚.
  • เดธเตเดŸเตเดฐเต€เดฎเดฟเด‚เด—เต เดกเต—เตบเดฒเต‹เดกเต เดžเด™เตเด™เตพ เดชเตเดฐเดคเต€เด•เตเดทเดฟเดšเตเดšเดคเตเด‚ เดตเดณเดฐเต† เดตเต‡เด—เดคเดฏเตเดณเตเดณเดคเตเดฎเดพเดฏ เดŽเดฒเตเดฒเดพเดคเตเดคเดฟเดจเตเด‚ เดชเดฟเดจเตเดคเตเดฃ เดจเตฝเด•เตเดจเตเดจเต
  • เด…เดจเตเดตเต‡เดทเดฃเด™เตเด™เตพ เดฒเดณเดฟเดคเดฎเดพเดฃเต, เดŽเดจเตเดจเดพเตฝ เดตเดฟเดถเด•เดฒเดจเดชเดฐเดฎเดพเดฏ เด…เดจเตเดตเต‡เดทเดฃเด™เตเด™เตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดตเต‡เดฃเตเดŸเดคเตเดฐ เดธเด‚เดตเต‡เดฆเดจเดพเดคเตเดฎเด•เดฎเดฒเตเดฒ
  • SPARQL เด…เดจเตเดตเต‡เดทเดฃเด™เตเด™เตพ เดธเตเดตเดฎเต‡เดงเดฏเดพ เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต เดšเต†เดฏเตเดฏเดฃเด‚
  • เด†เดฎเดธเต‹เตบ เดชเต‡เดฏเตโ€Œเดฎเต†เดจเตเดฑเตเด•เตพ เด•เดฃเด•เตเด•เดพเด•เตเด•เตเดจเตเดจเดคเต เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเดพเดฃเต, เด•เดพเดฐเดฃเด‚ เด’เดฐเต SPARQL เดšเต‹เดฆเตเดฏเด‚ เดธเตเด•เดพเตป เดšเต†เดฏเตเดค เดกเดพเดฑเตเดฑเดฏเตเดŸเต† เด…เดณเดตเต เด•เดฃเด•เตเด•เดพเด•เตเด•เตเดจเตเดจเดคเต เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเดพเดฃเต.

เด…เดคเตเดฐเดฏเต‡เดฏเตเดณเตเดณเต‚. เดธเตˆเตป เด…เดชเตเดชเต "เดฒเต‹เดกเต เดฌเดพเดฒเตปเดธเดฟเด™เต" เดŽเดจเตเดจ เดตเดฟเดทเดฏเดคเตเดคเดฟเตฝ เดธเต—เดœเดจเตเดฏ เดตเต†เดฌเดฟเดจเดพเตผ.


เด…เดตเดฒเด‚เดฌเด‚: www.habr.com

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•