brion added a comment.

  Couple quick notes:
  
  - pretty cool. :)
  - I worry about efficiency of storage and queries; for small tables json 
blobs are fine but for large data sets thisll get extremely verbose, and 
loading/saving small updates to a large table will get very slow. Consider 
providing query and update primitives that don't require the client (lua 
module, wiki API client, editor form, etc) to load and parse the entire blob. 
Eg "gimme the rows with key value in this range" or "update columns A B and C 
with these values in rows with key values X Y and Z". This could then be 
extended in future to a different storage backend, or a streaming json reader.

TASK DETAIL
  https://phabricator.wikimedia.org/T120452

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Yurik, brion
Cc: brion, ThurnerRupert, intracer, TerraCodes, Pokefan95, gerritbot, -jem-, 
Bawolff, MZMcBride, Alkamid, Milimetric, Thryduulf, JEumerus, MarkTraceur, 
Yurik, Matanya, ekkis, matmarex, Lydia_Pintscher, Aklapper, Steinsplitter, 
StudiesWorld, DannyH, Riley_Huntley, D3r1ck01, Izno, JAllemandou, 
Wikidata-bugs, aude, El_Grafo, Ricordisamoa, Shizhao, Fabrice_Florin, Mbch331, 
Jay8g, Krenair, jeremyb



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

Reply via email to