• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Open11 maria db the new m in lamp

Open11 maria db the new m in lamp



Given at Open Paradigms in Education, OPEN’11 New Delhi, India

Given at Open Paradigms in Education, OPEN’11 New Delhi, India



Total Views
Views on SlideShare
Embed Views



1 Embed 1

http://www.linkedin.com 1



Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

    Open11 maria db the new m in lamp Open11 maria db the new m in lamp Presentation Transcript

    • MariaDB: The New M in LAMP Open Paradigms in Education, OPEN’11 New Delhi, India Colin Charlescolin@montyprogram.com / byte@bytebot.net http://bytebot.net/blog/ @bytebot on Twitter
    • use ENGINE=CSV;• LOAD DATA INFILE ‘foo.csv’ INTO TABLE foo;
    • “The greatest problem for opensource is graduation” -- Keith Packard
    • Aims for the day• Harness more contributors to MariaDB• Show you what’s available and where contributions can be made• Answer your queries, concerns
    • Have you ever...• Submitted a bug report?• Contributed to a Wiki page or Knowledgebase?• Hopped on IRC, at #project?• Uses some open source software?• Evangelised about your favourite software?
    • You’re already acontributor to OSS
    • MariaDB backstory• Why? • MySQL: open source product, not project• When?• Who? • Governance: Open Database Alliance, not one corporate entity
    • What is MariaDB?• A branch of MySQL with more features?• A branch of MySQL with better features?• A fork?
    • MariaDB is...community developed, feature enhanced, backward compatible
    • Aims• 100% compatible, drop-in replacement• Stable (bug-free) releases• Data centre use, high performance use, scale out use• GPLv2
    • What’s in MariaDB 5.1?• Storage engines • Table elimination • XtraDB, PBXT, • Thread pool FederatedX, Maria • Croatian collations• Extended statistics for slow query log • Bug fixes• PROCESSLIST with • Test cases and coverage microsecond precision • Removal of mutexes• All Google+Facebook patches • Compiler warnings gone!
    • New in MariaDB 5.2• Virtual columns • Group commit in Aria• Pluggable authentication • Optimiser improvements• Userstats v2 • Row based replication improvements• Partitioned MyISAM keycache • CREATE TABLE can be extended via storage• New storage engines: engine API OQENGINE, SphinxSE • MySQL 5.1.53
    • How open are we?• Mailing lists: Launchpad• Code hosting: Launchpad• Worklog• Knowledgebase
    • Testing MariaDB• Use the Sandbox• http://mysqlsandbox.net/
    • Worklog
    • Open Courseware• Buying rights to books• Database training is generally proprietary• Is MariaDB/MySQL the best for today?• Presentations, teach-the-trainer, exercises• Videos? Audio podcasts?• Interactive Flash?
    • Knowledgebase• GFDL, CC-BY • Internationalisation next
    • Good test databases• SakilaSampleDB • http://forge.mysql.com/wiki/ SakilaSampleDB• http://dev.mysql.com/doc/ • Sakila sample database, world database (used in MySQL training) and menagerie database (used in a book titled Beginning MySQL)
    • Contributing isn’t only about coding• Write a blog, talk about MariaDB• MariaDB Ambassadors• Write Knowledgebase entries/answer Q’s• Evangelise• Package for your distribution of choice!
    • The future?• There is no “one” tree • HandlerSocket: access data in SQL/NoSQL • MySQL, Percona, way; persistent storage; high load usage MariaDB• GIS • MySQL + memcached is common• Batched Key Access • PK lookups, cached rows in HandlerSocket
    • Thoughts• Teach/learn principles, • Successful opensource not a software package projects tend to need per se corporate backers (not a backer)• Opensource and open content does not take away jobs, it creates it • but trust not their pre-packaged and keeps profits within educational materials! the local economy • Open core is not the best for you
    • MP have meetings twice yearly• February 2010: Iceland• October 2010: Istanbul, Turkey• March 2011: Lisbon, Portugal• All contributors are invited to attend
    • Resources• #mariadb on irc.freenode.net• Lists on launchpad• http://planet.mysql.com/• http://planetmariadb.org/• http://kb.askmonty.org/
    • Q&A? / Thanksemail: colin@montyprogram.com / byte@bytebot.net twitter: @bytebot url: http://bytebot.net/blog/