List:Internals« Previous MessageNext Message »
From:Paul McCullagh Date:July 27 2007 10:34am
Subject:[ANN] BLOB streaming engine (MyBS), version 0.5 Alpha released
View as plain text  
Hi All,

I have just released version 0.5 of the BLOB streaming engine for MySQL.

This version includes all the basic functionality required to stream  
BLOB data in and out of MySQL tables.

The main features are:

- Uploading of BLOB data directly into the database using HTTP PUT or  
GET methods.
- Downloaded of BLOB data directly from the database using HTTP GET.
- BLOB size may exceed 4GB - theoretical BLOB size limit of 256  
Terabytes.
- BLOBs are stored in a repository which manages references from  
other storage engine tables.
- BLOBs are referenced by a URL.
- URLs referencing BLOBs in the repository have a unique "access  
code", for security.
- The theoretical maximum repository size is 4 Zettabytes (2^72  
bytes) per database.
- The server-side streaming API allows any storage engine to store  
BLOB data in the repository.
- MyBS system tables provide a view of the BLOBs and associated  
references in the repository.

MyBS works together with the PBXT transactional storage engine,  
version 0.9.88, which supports the MyBS streaming API. Both engines  
can be downloaded from: http://www.blobstreaming.org/download.

Please refer to the documentation for more information and examples  
of use: http://www.blobstreaming.org/documentation.

Best regards,

Paul


Paul McCullagh
SNAP Innovation GmbH
http://www.blobstreaming.org
http://pbxt.blogspot.com
http://www.primebase.com/xt

Thread
[ANN] BLOB streaming engine (MyBS), version 0.5 Alpha releasedPaul McCullagh27 Jul