เจธเจฒเฉเจ, เจเจพเจฌเจฐเฉเจตเจธเจ เจจเจฟเจตเจพเจธเฉ. เจเฉเจฐเจธ เจฆเฉ เจธเจผเฉเจฐเฉเจเจค เจฆเฉ เจเจฎเฉเจฆ เจตเจฟเฉฑเจ
เจฌเจนเฉเจค เจธเจพเจฐเฉ เจตเจฐเจคเฉเจ เจฆเฉ เจฎเจพเจฎเจฒเจฟเจเจ เจตเจฟเฉฑเจ เจเฉ เจ
เจธเฉเจ เจชเจธเฉฐเจฆ เจเจฐเจฆเฉ เจนเจพเจ
เจธเจพเจจเฉเฉฐ เจเจฎเจพเจเจผเจพเจจ เจจเฉเจชเจเจฟเจเจจ เจฆเฉ เจเจฟเจเจ เจฒเฉเฉ เจธเฉ
เจเฉเจฐเจพเจซ เจกเฉเจเจพเจฌเฉเจธ เจฌเจนเฉเจค เจเจผเจฟเจเจฆเจพ เจเฉเฉเฉ เจนเฉเจ เจกเฉเจเจพ เจธเฉเฉฑเจเจพเจ เจจเฉเฉฐ เจเจนเจจเจพเจ เจฆเฉ เจฐเจฟเจฒเฉเจธเจผเจจเจฒ เจธเจฎเจพเจจเจพเจ เจจเจพเจฒเฉเจ เจฌเจฟเจนเจคเจฐ เจนเฉเจเจกเจฒ เจเจฐเจจ เจฆเจพ เจตเจพเจ
เจฆเจพ เจเจฐเจฆเฉ เจนเจจเฅค เจ
เจเจฟเจนเฉ เจกเฉเจเจพเจธเฉเจเจพเจ เจตเจฟเฉฑเจ, เจธเฉฐเจฌเฉฐเจงเจฟเจค เจเจพเจฃเจเจพเจฐเฉ เจเจฎ เจคเฉเจฐ 'เจคเฉ เจตเจธเจคเฉเจเจ เจตเจฟเจเจเจพเจฐ เจธเจฌเฉฐเจงเจพเจ เจตเจฟเฉฑเจ เจธเจเฉเจฐ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉเฅค เจ
เจธเฉเจ เจจเฉเจชเจเจฟเจเจจ เจฆเฉ เจเจพเจเจ เจเจฐเจจ เจฒเจ เจเฉฑเจ เจธเจผเจพเจจเจฆเจพเจฐ เจเจชเจจ เจกเฉเจเจพ เจชเฉเจฐเฉเจเฉเจเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเฉเจคเฉ
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