3

Linkedmdb からすべてのムービーを抽出しようとしていました。OFFSET を使用して、クエリごとの最大結果数に達しないようにしました。Pythonで次のスクリプトを使用しました

"""
 PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
 PREFIX movie: <http://data.linkedmdb.org/resource/movie/>
 SELECT distinct ?film
 WHERE {
 ?film a movie:film .
 } LIMIT 1000 OFFSET %s """ %i

オフセットを 0、1000、2000、3000、4000 にして 5 回ループし、結果の数を記録しました。(1000,1000,500,0,0) でした。制限が 2500 であることは既に知っていましたが、OFFSET を使用することでこれを回避できると考えました。それは真実ではありませんか?すべてのデータを取得する方法はありません (何らかのループを使用している場合でも)?

4

1 に答える 1