-
Multiple users are allowed to search (READ)
the same DB at the same time
, allowing POD to achieve a high throughput to meet high
user demand.
-
On the other hand, concurrency handling is
added to POD to ensure that no two users will be WRITING to the same DB at the
same time
, preventing DB from getting corrupted.
-
Hardware and software failure
protection ensures DB
file not get corrupted. A special commit-rollback mechnism ensures that all
operations are logged and can be rolled back when failure happens.
-
Multiple DBs are put in different
subdirectories while using the same executable file
. This way each DB will not affect each
other while no space is wasted on multiple DB programs & keeps your
cgi-bin directory clean.