On Sun, 2008-08-03 at 21:32 +0200, Mats Kindahl wrote:
> Hi!
> 
> Long-term, I would like to see the table definitions stored in
> (transactional) tables. That would mean that:
> 
> - DDL operations can be replicated as tables changes, even in row format
> - DDL operations can be transactional (provided the tables holding the
>   transactional data is transactional)
> 
> Since we are aiming for a micro-server that can be a component of a
> cloud, I think that we, long-term, have to move to a raw data format for
> replication: the current replication system lacks in performance and it
> would be beneficial to be able to treat all changes that need to
> replicate in the same manner. This simplifies the logic, hence shrinks
> the code base and eliminates the number of code paths, hence improves
> performance of the replication (and of the system in general).

I was thinking along the lines of having a plugin system for providing
table metadata.

by default, could use this transactional local store, but it's also
quite possible for an engine to plug in its own store. e.g. instead of
having FRM files and Innodb/ndb/foo data dict, just use the engines data
dict, at least for those tables.


-- 
Stewart Smith ([EMAIL PROTECTED])
http://www.flamingspork.com/

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
Mailing list: https://launchpad.net/~drizzle-discuss
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~drizzle-discuss
More help   : https://help.launchpad.net/ListHelp

Reply via email to