Mailman3 (unlike mailman2) uses databases to store the mails and settings (and mailing lists and users).
From the test setup in lists-beta.wmflabs.org I can say it needs two databases which can be MySQL or Postgres:
- One for the web service (mailman3web)
- One for mailman3 itself. (mailman3)
Given that they store the emails, they'll be rather big but since I don't have access to fermium to say I can't say exactly how big. OTOH, if they fit in a VM, I think they won't be too big. OTOOH (I have three hands) the new system adds full scan indexes to add ability to search in archives meaning it'll be bigger.
Regardless, the reads on this databases will be small.
No rush on having this, we are at really early stages. I just want to give a heads up (for planning, etc). Note that, mailman3 itself db won't be big, mailman3web will have the emails.