2011-08-04 16 views
2

私はウィキペディアのデータを使用するIphoneアプリの開発を検討しています。私はあなたがsparqlエンドポイントを使ってwikiに問い合わせることができることを学びました。そのようなデータを照会するために使用できるウェブサイトを知っている人はいますか? DBPediaを使用しようとしていますが、時にはタイムアウトエラーが発生することがあります。私はもっ​​と安定したものを探しています。大きな結果が得られたら、それは非常に遅いと思いますか?SPARQLを使用したWikiのデータを使用したiPhoneの開発

ありがとうございます。

答えて

2

DBpediaデータセットのクエリに使用できる別のsparqlエンドポイントはlod.openlinksw.comです。それはより多くのサーバーでサポートされていますが、更新データセットに遅れがあります。とにかく、応答時間を短縮するために小さな結果セットを取得するクエリを構築する必要があります。

+0

ご回答いただきありがとうございます。私はそのエンドポイントを使用するつもりです。 – Yan

0

Virtuosoでホストされているofficial DBpedia SPARQL endpointに対して照会しているとしますか?そのようにコミュニティ主導でホストされたエンドポイントである場合は、特に濫用から保護するために制限された2000行を持つ返される結果セットのサイズに関して、使用上の制限があります。より大きい結果セットを取得したい場合は、2000のチャンクで結果を取得するためにSPARQL LIMIT句とOFFSET句を使用することをお勧めします。

制限付きで、管理下にある専用のDBpedia SPARQLエンドポイントが本当に必要な場合は、OpenLinkソフトウェアは、Virtuosoでホストされている公式のDBpedia SPARQLエンドポイントの正確なレプリカである、自分のDBpedia EC2 AMIをインスタンス化してホストするオプションをクラウドに提供します。 LOD Cloud Cacheはヴィルトゥオーゾでホスト

注意もDBpediaのLOD Cloudの主要なデータセットのほとんどと一緒に公式DBpediaのSPARQLエンドポイントからのデータセット、および大規模のVirtuoso上でホストされているが、クエリあたり100000行の最大を許可するサーバーをクラスタ化され含まれません。

関連する問題