Hi Jim,
On Nov 12, 2008, at 10:43 PM, Jim Starkey wrote:
I should probably note that all over the above systems -- Rdb/Eln,
Interbase, Firebird, Netfrastructure, and Falcon -- are careful
during update operations to leave unmodified blobs in place. Only
when a record or record version is garbage collected are unloved
blobs deleted. In specific, this means that multiple record
versions can (and almost always do) point to a single blob.
Nimbus retains the Falcon philosophy is separate data spaces for
rows and blobs. Unlike the precursors, however, the two types of
data section are handled differently. The primary reason that that
records have versions, format version number, and subtypes (Nimbus
implements the semantic data model). Blobs have none of these, and
benefit from a simpler structure.
I'd be happy to go on at even greater length at conference this
weekend, particularly is someone else is buying. Paul, do you
remember who picked up the last round at the UC?
I've forgotten, but I would be glad to buy the next round! But
unfortunately I won't be there this weekend. :(
However, Barry Leslie will be at the Camp. He is now the main
programmer of the BLOB streaming project (www.blobstreaming.org) so it
would be great if you could exchange ideas.
Barry has added some cool features to the project:
- A client C API for streaming which can be used in conjunction with
libmysqlclient
- UDF's for referencing BLOBs in the repository so that triggers can
be used to enable BLOB storage without modifying the engine.
- An "S3Daemon" which automatically moves BLOB data to Amazon S3
storage (https://launchpad.net/s3daemon).
I think it's sad that drizzle is opting out of the Web, but database
guys have been rather thick from the beginning. It's just so hard
to think past the card reader...
029 anyone?
--
Paul McCullagh
PrimeBase Technologies
www.primebase.org
www.blobstreaming.org
pbxt.blogspot.com
_______________________________________________
Mailing list: https://launchpad.net/~drizzle-discuss
Post to : [email protected]
Unsubscribe : https://launchpad.net/~drizzle-discuss
More help : https://help.launchpad.net/ListHelp