We use PostgreSQL for RDKit, for ZINC, for Drupal / docking.org.
Shared Buffer: Memory specifically for database caching. Minimizes disk I/O. WAL (Write ahead log) Buffer: Temporarily stores changes to the database.