I started to write is as I didn't like the immense overhead to use SQL based systems. Within the table there are fields and their field-values can be stored, retrieved or deleted. Unlike in SQL, the MyDBase is optimized to handle growing table-fields. Since MyDBase 's tables are compared to SQL-based databases just one entry within a table.
Lists is node table, with multiple sub-nodes for each list, ie.
Each dist contains the list of the users, use the user-IDs as unique and assigned how they are subscribed. For sake of speed up you may even add the email-address there as well, ie. Usually the update is quite rare measured to queries a list-software has to do. Server mydbd you can start right away, default port is 4700. Read more at MyDB Cookbook .