当前位置:首页 > 报告详情

超扩展设计用于处理大型扩展应用程序的新数据库_MichaelMonty+Widenius.pdf

上传人: 张** 编号:153053 2024-01-15 29页 1.91MB

1、The state of databasesin the current landscapeJuly,2023Michael WideniusCreator of MySQL and MariaDB CTO MariaDBOverviewThe History of RDBMS and MariaDBBig Data is driven by Open SourceAI and databasesDatabases and the cloudWhat I have been working on latelyThe history of RDBMSWe Start HereHereNowWha

2、t made MySQL successful?When MySQL was started(1994)there were big players such as Microsoft,IBM,Oracle,all having a significant portion of the market.Internet was new and everyone needed a web-optimized DB However,the big players did not see the Internet as a viable business platform!MySQL was alre

3、ady proven stable before release(used for data warehousing and web)We created a“Virtual company”,which made it easy to find good people New“free”license scheme(this was before Open Source)Free for most,a few have to pay Second program(ghostscript was first)to use dual licensing.MySQL was first to do

4、 it with GPL.Very easy to install and use(15 minute rule)Released source and tested binaries for most platforms MySQL was a needed,stable and easy to use product with the right priceWhat made MySQL successful?MySQL started from the bottom-up,providing a cheap(or free)solution for the web industry.We

5、 were friendly and helpful towards community I personally wrote 30,000+emails the first 5 years to help people using MySQL MySQL then started growing in other industries(enterprise sector).MySQL followed an open source development model.1 customer in 1000 actually pays-Still enough to grow very fast

6、.The community provided testing,marketing and simple support needs.MySQL Ab provided full support for those that wanted/needed it.We(the MySQL founders)waited with investments until product was“good enough”Why MariaDB was created“Save the People,Save the Product”To keep the MySQL talent togetherTo e

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文由MySQL和MariaDB的创造者Michael Widenius撰写,概述了数据库历史、开源对大数据的驱动作用、人工智能在数据库中的应用、数据库与云的关系,以及他最近的工作。 Widenius强调了开源数据库的重要性,特别是MySQL和MariaDB在大数据领域的贡献。他提到,虽然大型企业如Microsoft、IBM和Oracle在20世纪90年代初期占据了数据库市场的主要份额,但他们未能预见到互联网作为一个可行的商业平台。MySQL的成功得益于其稳定性、易安装和使用性,以及合理的定价。 MariaDB的创建是为了保持MySQL的免费版本,并确保有一个由社区开发和维护的分支。MariaDB的特点是遵循自由软件/开源实践,开发过程公开,并与社区合作。MariaDB基金会确保其始终为开源,而MariaDB公司则提供付费支持和订阅,雇佣了大部分MariaDB开发者。 Widenius还讨论了NoSQL数据库的优势和劣势,以及大数据解决方案的挑战。他认为,大多数公司不会像Facebook、Twitter等那样需要大量实时数据处理,因此针对这些公司的解决方案是过度炒作的。 在人工智能方面,Widenius认为AI在数据库内部优化查询的作用有限,但可以用于优化应用程序中的SQL查询和自然语言转换。他反对在复杂项目中使用AI,因为数据库的相互关联性太复杂,而AI生成的代码可能难以理解。 最后,Widenius分享了他对程序员职业路径的看法,建议优秀的程序员不要过早成为经理,而应该承担更多的责任,如架构设计和帮助他人改进代码。
"MySQL与MariaDB的成功秘诀是什么?" "开源如何推动大数据发展?" "人工智能在未来数据库应用中的角色如何?"
客服
商务合作
小程序
服务号
折叠