neoxed
06-04-2006, 05:50 AM
nxMyDB:
Shares users and groups amongst several ioFTPD sites.
Central MySQL Server database.
Adjustable connection pool (maintains multiple connections to the database server).
Optional compression and encryption (SSL) for network communication.
Periodically synchronizes the database with ioFTPD.
nxDistDB:
Shares users and groups amongst several ioFTPD sites.
No central server (which means no single point of failure if the DB server goes down).
Each ioFTPD server maintains a list of updates (transactions).
Transaction records are saved in a local SQLite v3 database.
These transaction records are shared with other ioFTPD sites.
If a server goes down, pending transactions are saved until it comes back online.
All network communication is encrypted with MatrixSSL (an SSL library).
Both of these modules are under rapid development. nxMyDB will be finished soon. nxDistDB on the other hand, will take much longer due to its complexity. :)
Shares users and groups amongst several ioFTPD sites.
Central MySQL Server database.
Adjustable connection pool (maintains multiple connections to the database server).
Optional compression and encryption (SSL) for network communication.
Periodically synchronizes the database with ioFTPD.
nxDistDB:
Shares users and groups amongst several ioFTPD sites.
No central server (which means no single point of failure if the DB server goes down).
Each ioFTPD server maintains a list of updates (transactions).
Transaction records are saved in a local SQLite v3 database.
These transaction records are shared with other ioFTPD sites.
If a server goes down, pending transactions are saved until it comes back online.
All network communication is encrypted with MatrixSSL (an SSL library).
Both of these modules are under rapid development. nxMyDB will be finished soon. nxDistDB on the other hand, will take much longer due to its complexity. :)