MariaDB Vision Majorca2009: Bo

From Askmonty.org

Jump to: navigation, search
MariaDB:Development >
Plans | Replication | Backup | Benchmarks | BuildBot:Todo | BuildBot:vm-setup
MariaDB 5.1 | MariaDB 5.2 | MariaDB 5.3 | Feature Backport | Vision Majorca 2009 
Summary | Individual Groups: Bo, Bryan, Hakan

Contents

Databases in 5-10 years

  • Move towards primitive distributed key/value storage
  • Ajax: Many small hard-to-optimize queries -> automatic indexing or caching
  • Massive amount of data
  • More distributed installations
  • GIS

Technologies

  • Dynamically typed databases - for dynamically typed languages
  • Getting rid of limitations like varchar lengths
  • Hiding SQL from the programmer - intent based programming
    • Link
    • Hibernate

Hardware

  • SSD
  • Consumer devices (GIS, telephones, cameras, amarok/mysql)
  • Multicore - cloud

Stable future

  • More regression testing
  • Performance regression testing
  • Code cleanups - lower barrier to entry
  • Add diagnostics

Sweet spots

  • Massive community patch acceptance would change the world
  • HTML 5 drop-in database
    • Involved in standardization?

Strategy

  • Improve patch submission:
    • Stable API internally
    • Code cleanup

Current problems: We want to include many patches but focus on stability. There is a steep learning curve. We need to learn how to accept patches.

  • Improve multicore support
  • Improve code quality
  • Add diagnostics
  • Use storage engines to handle SSD

Further Suggestions

  • For users with large server groups Manageability features are very important
    • Need for these features will grow
  • Performance Interface has been requested by users with large installations already for years
  • Synchronization between devices
Personal tools