Hi all,
Just a quick update on RaiseWikibase (see the commit https://github.com/UB-Mannheim/RaiseWikibase/commit/428c28b9334e9bdb613b3a49...).
The fingerprint data (labels, aliases and descriptions) are now inserted into the secondary tables on the fly as well.
The results of the first tests using https://github.com/UB-Mannheim/RaiseWikibase/blob/main/megaWikibase.py are here:
1. 8965 properties with monolingual labels, descriptions and aliases are uploaded in 99 seconds (previously in 42 seconds). So roughly 90 properties per second. 2. 20000 items with one label and without aliases/descriptions (but with 2-3 claims with a qualifier & reference) are uploaded in 112 seconds (previously in 84 seconds). Roughly 178 items per second.
Performance has dropped. Let's see what can be optimized.
Kind regards, Renat