I don't have any real experience using NoteSelf but I do know a bit about 
databases. You can have variable length columns in MySQL, each column has a 
type which determines the allowed content and some types have limits on the 
size but text columns can have variable lengths.

SQL is optimised around having a known number of columns with a known type 
in each column which isn't a good match for tiddlywiki because tiddlers can 
have any number of custom fields they would all be stored as a single text 
blob anyway.

But it should be possible to host your own CouchDB server on a raspberry pi 
or whatever hardware you have available so I don't think that there is a 
reason to use MySQL, if I understand correctly you could set up a CouchDB 
server on your local network and it would sync with remote changes or you 
could just use it on your local network.

I know very little about docker and the few times I tried to use it I gave 
up and just installed everything manually. I am often wrong about the 
relative levels of expertise needed for things like this but I think that 
if you are comfortable setting up a raspberry pi setting up the CouchDB 
server shouldn't be much of a stretch, there are instructions here 
https://andyfelong.com/2017/09/couchdb-2-1-on-raspberry-pi-raspbian-stretch/

-- 
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 https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/54a0dfe5-184e-4aab-b8bd-b75e60b96952%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to