Hi Matthew Very interesting experiment. Over time I would like to optimise TW to cope well with large data sets - I can imagine lifelogging applications where 100,000 tiddlers wouldn't be unusual.
One issue is that we don't currently support lazy loading on the server; it loads every tiddler at startup. We can subsequently build a TW HTML file that uses lazy loading to load tiddlers from the server - see http://tiddlywiki.com/static/LazyLoading.html Best wishes Jeremy On Mon, May 12, 2014 at 11:24 AM, Matthew DeAbreu <[email protected] > wrote: > I actually had a similar thought, I downloaded an XML dump of the > Wikipedia database from herehttp:// > en.m.wikipedia.org/wiki/Wikipedia:Database_download and then I wrote a > fairly simple python script that would traverse the XML document tree > creating individual files for each article (that wasn't a redirect) and > formatting them like a Tiddler. Then I was able to use the NodeJS version > of TiddlyWiki to start upk using this directory of tiddlers. > > The first thing I noticed was how massive the memory footprint was and how > slow the site was to load (plus I only took the first 10,000 articles). So > TW is unfortunately not fast enough or strong enough to load the entire > Wikipedia database, but if you have your own Media wiki installation that > you would like to convert as others have pointed out there are ways to dump > the database that can work and TW should be able to handle it if you have a > smaller number of articles. Though you may have to convert the syntax > yourself unless someone makes a plugin to add Media wiki syntax support. > > If you or anyone else wants the python script just let me know and I'll > post it. > > -- > You received this message because you are subscribed to the Google Groups > "TiddlyWiki" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/tiddlywiki. > For more options, visit https://groups.google.com/d/optout. > -- Jeremy Ruston mailto:[email protected] -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/tiddlywiki. For more options, visit https://groups.google.com/d/optout.

