If you have the luxury of access to the replica servers (which is the
case for the reconciliation service, right?), then I doubt any API is
going to beat a raw SQL query:

$ sql wikidata 'SELECT page_title FROM page WHERE page_namespace = 0 AND
page_title IN ("Q12345", "Q123456", "Q1234567")'
+------------+
| page_title |
+------------+
| Q12345     |
| Q123456    |
+------------+

This shows that Q1234567 doesn’t exist. (Someone with more SQL knowledge
could probably turn that into a “yes/no” kind of reply, too.)

Cheers,
Lucas

On 15.05.2018 17:49, Thad Guidry wrote:
> Which service is the fastest that can return when a QID is valid ?
> 
> OpenRefine is trying to improve its reconciling when folks already have
> lists of QID's and just want to ensure they are still valid and exist.
> https://github.com/OpenRefine/OpenRefine/issues/1596
> 
> -Thad
> 
> 
> _______________________________________________
> Wikidata-tech mailing list
> [email protected]
> https://lists.wikimedia.org/mailman/listinfo/wikidata-tech
> 

_______________________________________________
Wikidata-tech mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-tech

Reply via email to