Иногда запрос работает иногда нет. Иногда я получаю «Ошибка Virtuoso S1T00 SR171: время ожидания транзакции истекло» (тайм-аут не установлен или установлен большой тайм-аут — так что это не проблема, за ней стоит другая проблема, о которой я не знаю) или просто ошибка браузера HTTP 500 страница. Иногда работает из нового окна браузера в IE, иногда не работает из FF. Что происходит с конечной точкой dbpedia sparql? Есть какое-то кэширование или что-то, о чем я не знаю?
Конечная точка http://dbpedia.org/sparql ненадежна?
Ответы (2)
Служба запросов DBPedia любезно предоставляется бесплатно и, как правило, используется многими пользователями. Если вам нужно что-то, на что вы можете положиться, я бы предложил настроить свой собственный экземпляр (IIRC для этой цели есть экземпляры EC2).
Жаль, что сообщения об ошибках имеют тенденцию быть такими случайными.
person
user205512
schedule
07.02.2012
Спасибо за ответ. Но из-за того, что я ограничен обычной учетной записью хостинга PHP, я не могу установить программное обеспечение DB Pedia. Поэтому я не собираюсь реализовывать функциональность DB Pedia sparql.
- person Paul Rusu; 11.02.2012
Из-за большого набора данных DBpedia работает очень жестко. Это не даст должного результата. Если вам нужен лучший результат, попробуйте настроить ARQ для запроса Sparql на вашем локальном компьютере. Это даст лучший результат.
person
Community
schedule
28.03.2014