MySQL的精简分支 Drizzle 2011.08.24 发布

openkk 10年前
     <div id="p_fullcontent" class="detail">     <p>Drizzle,一个精简版的MySQL分支,在目前的 MySQL代码基本之上,将存储过程、视图、触发器、查询缓存、PREPARE语句等等没什么必要 的功能从代码中删掉,简化对数据类型和存储引擎的支持,并且进行大胆的重构。最终要实现的目的是将MySQL的代码大大简化,理顺MySQL的架构,改善 MySQL的代码质量,提高系统的稳定性和性能。将更适合 Web应用、云计算组件、没有业务逻辑的数据库(又名存储过程)、多核架构 等业务。</p>    </div>    <p><span style="color:#000000;">Drizzle的特征</span>有:</p>    <ul>     <li>基于MySQL 6.0的源码树 </li>     <li>无附加库 </li>     <li>遵守POSIX </li>     <li>微内核设计 </li>     <li>可插拔架构,适用于视图、存储过程、UDF、存储引擎等 </li>     <li>跨多个节点的Sharding技术 </li>     <li>智能代理 </li>     <li>多CPU/多核CPU </li>     <li>优化的字段类型 </li>     <li>高效的内存使用 </li>     <li>没有内部ACL,使用LDAP/PAM </li>     <li>没有数据库数据格式化 </li>     <li>整理有序的Make系统 </li>     <li>缺省存储引擎为InnoDB </li>     <li>移除Windows兼容性 </li>    </ul> Drizzle 2011.08.24 发布了,该版本新增了一个插件用来发布事务到 0MQ 消息系统,另外继续进行代码重构,修复了不少bug。    <br />    <strong>项目地址:</strong>    <a href="/misc/goto?guid=4958184698917337084"><strong>http://www.drizzle.org/</strong></a>    <br />    <br />    <a href="/misc/goto?guid=4958184699673245826" target="_blank">0MQ </a>(    <strong>ZeroMQ</strong>) 是一个轻量级消息内核。它实现了30微秒的端到端延迟和每秒超过300万的信息。它可用于C、C++、Python、.NET /Mono、Fortran和Java语言。它运行在AIX , FreeBSD的,基于HP - UX , Linux和MacOS下, OpenBSD系统, OpenVMS , QNX Neutrino, Solaris和Windows操作系统。