I am pleased to announce a cloud storage version of the PBMS
engine.
What I have created is a version of PBMS that stores the BLOB
data in a cloud and when a request for the data comes in the
client is sent a redirect to get the BLOB directly from the
cloud. The BLOB reference tracking and metadata is handled the
same as before in that they are stored in the BLOB record in the
repository but the actual BLOB is stored somewhere else.
This has several advantages over storing the BLOB in the
repository record:
- It reduces the disk storage requirement of the database server’s machine.
- It reduces the bandwidth requirement of the database server’s machine.
The beauty of it is that the client application doesn’t need to know anything about the cloud …
[Read more]