เจเจฎเจพเจœเจผเจพเจจ เจจเฉˆเจชเจšเจฟเจŠเจจ เจฆเฉ‡ เจชเจนเจฟเจฒเฉ‡ เจชเฉเจฐเจญเจพเจต

เจธเจฒเฉ‚เจŸ, เจ–เจพเจฌเจฐเฉ‹เจตเจธเจ• เจจเจฟเจตเจพเจธเฉ€. เจ•เฉ‹เจฐเจธ เจฆเฉ€ เจธเจผเฉเจฐเฉ‚เจ†เจค เจฆเฉ€ เจ‰เจฎเฉ€เจฆ เจตเจฟเฉฑเจš "เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจฒเจˆ AWS" เจ…เจธเฉ€เจ‚ เจฆเจฟเจฒเจšเจธเจช เจธเจฎเฉฑเจ—เจฐเฉ€ เจฆเจพ เจ…เจจเฉเจตเจพเจฆ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจนเฉˆเฅค

เจเจฎเจพเจœเจผเจพเจจ เจจเฉˆเจชเจšเจฟเจŠเจจ เจฆเฉ‡ เจชเจนเจฟเจฒเฉ‡ เจชเฉเจฐเจญเจพเจต

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

เจธเจพเจจเฉ‚เฉฐ เจเจฎเจพเจœเจผเจพเจจ เจจเฉˆเจชเจšเจฟเจŠเจจ เจฆเฉ€ เจ•เจฟเจ‰เจ‚ เจฒเฉ‹เฉœ เจธเฉ€

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

MusicBrainz เจกเฉ‡เจŸเจพเจธเฉ‡เจŸ เจ‡เฉฑเจ• เจฐเจฟเจฒเฉ‡เจธเจผเจจเจฒ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฆเฉ‡ เจ‡เฉฑเจ• CSV เจกเฉฐเจช เจตเจœเฉ‹เจ‚ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจ•เฉเฉฑเจฒ เจฎเจฟเจฒเจพ เจ•เฉ‡, เจกเฉฐเจช เจตเจฟเฉฑเจš 93 เจŸเฉ‡เจฌเจฒเจพเจ‚ เจตเจฟเฉฑเจš เจฒเจ—เจญเจ— 157 เจฎเจฟเจฒเฉ€เจ…เจจ เจ•เจคเจพเจฐเจพเจ‚ เจนเจจเฅค เจœเจฆเฉ‹เจ‚ เจ•เจฟ เจ‡เจนเจจเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ•เฉเจ เจŸเฉ‡เจฌเจฒเจพเจ‚ เจตเจฟเฉฑเจš เจฎเฉ‚เจฒ เจกเฉ‡เจŸเจพ เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ•เจฒเจพเจ•เจพเจฐ, เจ‡เจตเฉˆเจ‚เจŸเจธ, เจฐเจฟเจ•เจพเจฐเจกเจฟเฉฐเจ—, เจฐเฉ€เจฒเฉ€เจœเจผ เจœเจพเจ‚ เจŸเจฐเฉˆเจ•, เจนเฉ‹เจฐ เจธเจผเจพเจฎเจฒ เจนเฉเฉฐเจฆเฉ‡ เจนเจจ เจฒเจฟเฉฐเจ• เจŸเฉ‡เจฌเจฒ โ€” เจ•เจฒเจพเจ•เจพเจฐเจพเจ‚ เจ…เจคเฉ‡ เจฐเจฟเจ•เจพเจฐเจกเจฟเฉฐเจ—เจพเจ‚, เจนเฉ‹เจฐ เจ•เจฒเจพเจ•เจพเจฐเจพเจ‚ เจœเจพเจ‚ เจฐเฉ€เจฒเฉ€เจœเจผเจพเจ‚, เจ†เจฆเจฟ เจฆเฉ‡ เจตเจฟเจšเจ•เจพเจฐ เจธเจฌเฉฐเจงเจพเจ‚ เจจเฉ‚เฉฐ เจธเจŸเฉ‹เจฐ เจ•เจฐเฉ‹... เจ‰เจน เจกเฉ‡เจŸเจพ เจธเฉˆเฉฑเจŸ เจฆเฉ‡ เจ—เฉเจฐเจพเจซ เจฌเจฃเจคเจฐ เจจเฉ‚เฉฐ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจกเฉ‡เจŸเจพเจธเฉˆเจŸ เจจเฉ‚เฉฐ RDF เจŸเฉเจฐเจฟเจชเจฒเจธ เจตเจฟเฉฑเจš เจฌเจฆเจฒเจฆเฉ‡ เจธเจฎเฉ‡เจ‚, เจ…เจธเฉ€เจ‚ เจฒเจ—เจญเจ— 500 เจฎเจฟเจฒเฉ€เจ…เจจ เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเฉ€เจ†เจ‚เฅค

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

เจตเจฟเจตเจธเจฅเจพ

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

เจเจฎเจพเจœเจผเจพเจจ เจจเฉˆเจชเจšเจฟเจŠเจจ เจฆเฉ‡ เจชเจนเจฟเจฒเฉ‡ เจชเฉเจฐเจญเจพเจต
เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจธเจฎเฉ‚เจนเจพเจ‚ เจฒเจˆ เจธเฉฐเจฐเจšเจจเจพ เจธเจ•เฉเจฐเฉ€เจจเจธเจผเฉŒเจŸ

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

เจกเจพเจŸเจพ เจฒเฉ‹เจก เจ•เฉ€เจคเจพ เจœเจพ เจฐเจฟเจนเจพ เจนเฉˆ

เจนเฉ‡เจ เจพเจ‚ เจ…เจธเฉ€เจ‚ เจตเจฟเจธเจคเจพเจฐ เจตเจฟเฉฑเจš เจšเจฐเจšเจพ เจ•เจฐเจพเจ‚เจ—เฉ‡ เจ•เจฟ เจ…เจธเฉ€เจ‚ เจจเฉ‡เจชเจšเฉ‚เจจ เจตเจฟเฉฑเจš MusicBrainz เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจฒเฉ‹เจก เจ•เฉ€เจคเจพเฅค

เจคเจฟเฉฐเจจเจพเจ‚ เจตเจฟเฉฑเจš เจฐเจฟเจธเจผเจคเฉ‡

เจชเจนเจฟเจฒเจพเจ‚, เจ…เจธเฉ€เจ‚ 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 เจฆเฉ‡ เจฆเฉเจฐเจฟเจธเจผเจŸเฉ€เจ•เฉ‹เจฃ เจคเฉ‹เจ‚, เจ‡เจธเจฆเจพ เจฎเจคเจฒเจฌ เจนเฉˆ เจ•เจฟ เจ‡เฉฑเจ• เจฐเฉ€เจฒเฉ€เจœเจผ เจฒเจˆ เจœเจฟเจธ เจตเจฟเฉฑเจš เจเจฒเจฌเจฎเจพเจ‚, เจธเจฟเฉฐเจ—เจฒเจœเจผ, EPs, เจ†เจฆเจฟ เจธเจผเจพเจฎเจฒ เจนเจจ, เจธเจพเจฐเจฃเฉ€ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจจเจตเฉ€เจ‚ เจเจ‚เจŸเจฐเฉ€ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ เจฐเจฟเจนเจพเจˆ-เจฆเฉ‡เจธเจผ. 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)
 
   }

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

เจจเฉˆเจชเจšเจฟเจŠเจจ เจตเจฟเฉฑเจš เจ˜เฉฐเจŸเจพเจตเจพเจฐ เจ…เจคเฉ‡ เจชเฉเจฐเจคเฉ€-I/O เจšเจพเจฐเจœ เจนเจจเฅค เจธเจพเจกเฉ€ เจœเจพเจ‚เจš เจฒเจˆ, เจ…เจธเฉ€เจ‚ เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ เจจเฉˆเจชเจšเจฟเจŠเจจ เจ‰เจฆเจพเจนเจฐเจจ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€, เจœเจฟเจธเจฆเฉ€ เจ•เฉ€เจฎเจค $0,384/เจ˜เฉฐเจŸเจพ เจนเฉˆเฅค เจ‰เจชเจฐเฉ‹เจ•เจค เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจฆเฉ‡ เจฎเจพเจฎเจฒเฉ‡ เจตเจฟเฉฑเจš, เจœเฉ‹ เจ‡เฉฑเจ• เจธเจฟเฉฐเจ—เจฒ เจตเจฐเจ•เจฐ เจฒเจˆ เจชเฉเจฐเฉ‹เจซเจพเจˆเจฒ เจฆเฉ€ เจ—เจฃเจจเจพ เจ•เจฐเจฆเจพ เจนเฉˆ, เจเจฎเจพเจœเจผเจพเจจ เจธเจพเจกเฉ‡ เจคเฉ‹เจ‚ เจนเจœเจผเจพเจฐเจพเจ‚ I/O เจ“เจชเจฐเฉ‡เจธเจผเจจเจพเจ‚ เจฆเจพ เจšเจพเจฐเจœ เจฒเฉˆเจ‚เจฆเจพ เจนเฉˆ, เจœเจฟเจธเจฆเฉ€ เจ•เฉ€เจฎเจค $0.02 เจนเฉˆเฅค

เจธเจฟเฉฑเจŸเจพ

เจชเจนเจฟเจฒเจพเจ‚, เจเจฎเจพเจœเจผเจพเจจ เจจเฉˆเจชเจšเจฟเจŠเจจ เจ†เจชเจฃเฉ‡ เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจตเจพเจ…เจฆเฉ‡ เจฐเฉฑเจ–เจฆเจพ เจนเฉˆเฅค เจ‡เฉฑเจ• เจชเฉเจฐเจฌเฉฐเจงเจฟเจค เจธเฉ‡เจตเจพ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš, เจ‡เจน เจ‡เฉฑเจ• เจ—เฉเจฐเจพเจซ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจนเฉˆ เจœเฉ‹ เจธเจฅเจพเจชเจค เจ•เจฐเจจเจพ เจฌเจนเฉเจค เจ†เจธเจพเจจ เจนเฉˆ เจ…เจคเฉ‡ เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจธเฉฐเจฐเจšเจจเจพเจตเจพเจ‚ เจฆเฉ‡ เจฌเจฟเจจเจพเจ‚ เจšเจพเจฒเฉ‚ เจ…เจคเฉ‡ เจšเฉฑเจฒ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจ‡เฉฑเจฅเฉ‡ เจธเจพเจกเฉ€เจ†เจ‚ เจชเฉฐเจœ เจฎเฉเฉฑเจ– เจ–เฉ‹เจœเจพเจ‚ เจนเจจ:

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

เจ‡เจน เจธเจญ เจนเฉˆ. เจฒเจˆ เจธเจพเจˆเจจ เจ…เฉฑเจช เจ•เจฐเฉ‹ "เจฒเฉ‹เจก เจฌเฉˆเจฒเฉ‡เจ‚เจธเจฟเฉฐเจ—" เจตเจฟเจธเจผเฉ‡ 'เจคเฉ‡ เจฎเฉเจซเจค เจตเฉˆเจฌเจฟเจจเจพเจฐ.


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

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