27 Feb
2019
27 Feb
'19
4:42 p.m.
On 2/27/19 4:32 AM, chucka@blackforest-co.com wrote:
Hmmm. Thanks. Guess I have to ask: MM3 uses Mysql, why? Whats the diff. between a sql table and a flat file then?
MM3 core uses SQLAlchemy to support various back-end databases, e.g. Sqlite3, MySQL and PostgreSQL. Postorius and HyperKitty use Django which also supports various database backends.
Databases have several advantages over flat files, not the least of which are the ability to abort and rollback partial changes and concurrent update protection without locking entire files.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan