MariaDB Vision Majorca2009: Bo
From Askmonty.org
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

