PostgreSQL

PostgreSQL (or Postgres for short) is an excellent open source database. It is a fully ACID compliant cross-platform RDBMS which has a number of features that make it very attractive for use with FOST.3™ applications. Amongst these are:

  • Unicode support
  • Cross-platform with a cross-platform access API, libpqxx-win32.
  • Lockless isolation which means no livelocking or deadlocking problems between transactions.
  • Good support for read transactions.
  • Table inheritance which mirrors the way that object-oriented polymorphism is done within the FOST.3™ O/RM layer.
  • Permissive license which means we can distribute the database server with FOST.3™ applications.

Pages in this category