~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/pbms/README

  • Committer: Brian Aker
  • Date: 2011-12-13 03:21:35 UTC
  • mto: This revision was merged to the branch mainline in revision 2475.
  • Revision ID: brian@tangent.org-20111213032135-8dta0336wn38uok9
Rmove PBMS (deprecated)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
Media Streaming for MySQL
2
 
========================
3
 
 
4
 
Media Streaming for MySQL (PBMS) provides the infrastructure for streaming BLOB data directly in and out of a MySQL table. The PBMS daemon is "pluggable", which means that it can be loaded dynamically by MySQL at runtime.
5
 
 
6
 
PBMS provides a server-side "streaming API". When this API is supported by a MySQL storage engine, then the engine is said to be "streaming enabled". Any tables created by a streaming enabled engine are referred to as streaming enabled tables. The BLOB data stored in streaming enabled tables can be uploaded and downloaded using HTTP.
7
 
 
8
 
For this purpose, the PBMS daemon includes a lightweight HTTP server. The port of the Media Streaming daemon can be specified by setting "pbms_port" system variable on the mysqld command line. By default the port is 8080.
9
 
 
10
 
Please refer to the documentation for more details and examples of how to use the Media Streaming daemon:
11
 
 
12
 
http://www.blobstreaming.org/documentation
13
 
 
14
 
This package includes the complete source code for the daemon. Although this is a standalone project it must be built against a compiled version of the MySQL 5.1 source tree, because it references headers files used internally by the server.
15
 
 
16
 
How to build and install the daemon is described in the INSTALL file.
17
 
 
18
 
Bug reports, questions and comments can be sent directly to me.
19
 
 
20
 
Thanks for your support!
21
 
 
22
 
Barry Leslie
23
 
PrimeBase Technologies GmbH
24
 
barry.leslie@primebase.com
25
 
www.blobstreaming.org
26