阅读更多

8顶
1踩

数据库

转载新闻 Drizzle: 精简版的MySQL意在云计算

2008-07-25 14:18 by 副主编 QQbyte 评论(0) 有6856人浏览

在前两天的OOSCON大会上,MySQL的架构师Brian Aker宣布了 将开发一个精简版的MySQL分支,称为Drizzle。Aker认为MySQL自4.1之后,加了视图、触发器等非常多的功能,导致系统架构越来越复 杂,稳定性越来越难以保证。因此,他计划在目前的MySQL代码基本之上,将存储过程、视图、触发器、查询缓存、PREPARE语句等等他认为没什么必要 的功能从代码中删掉,简化对数据类型和存储引擎的支持,并且进行大胆的重构。最终要实现的目的是将MySQL的代码大大简化,理顺MySQL的架构,改善 MySQL的代码质量,提高系统的稳定性和性能。


身为有经验的软件开发者,Aker之所以要这么做,决不是只是为了让MySQL的架构看 起来更清晰一些,代码更简洁一些,稳定性和性能更好一些而已。Aker的主要目的是为了云计算。这两年云计算显然是越来越热门了。云计算的基础设施里有一块就是要提供结构化数据的存储服务,目前的方向大都是模仿Google的BigTable,提供一个分布式的(多版本的)类哈希表数据结构,底层则是基于Google GFS一样的文件系统。这类系统可以很容易的实现高的可靠性和可伸缩性,但与关系数据库相比却明显的缺少很多功能,比如索引、比如排序,对于有些应用需求不能很好的满足,比如BigTable中随机访问少量记录的性能是很差的。

这里(被 G.F.W了,请用代理访问)提到,Drizzle主要面向的是Web应用和做为云计算的组件。狼子野心露出来了,Aker最大的梦想就是想让 Drizzle成为构建云计算平台的一个基本组件,并且是一个提供了强大的关系模型和SQL操作能力的组件,与BigTable等相比功能不知道要高多少。

 

作者:风轻扬 全文阅读:http://wangyuanzju.blog.163.com/blog/static/130292008624104349662/

8
1
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 乱码大全(三) (转)

    乱码大全(三) (转)[@more@] Base64XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> Base...

  • 坑之二 乱码(3)

    3)我百无聊赖地仰躺在床上,手里拿着一本书大声地念着。如果我身边还有其他人的话,我想辽会以为我在用希腊语念挪威文的北欧英雄史诗,伸会以为我在用阿拉伯语念意大利文的歌剧台词,征士会以为我在用蒙古语念不知哪个朝代传下来的梵语经文,秀会以为我在自学中国的湖南方言。但事实上我也不知道我在念什么。我甚至看不懂书名,更不要说知道内容了。我只知道这是一本用毛利语写就的书,而这恰好是一门我没有学过的语言。所以我只

  • 中文乱码问题原因剖析及排查思路

    中文乱码问题原因剖析及排查思路

  • 乱码大全(三)

     Base64    Base64和下面将要介绍的Quoted-Printable都属于MIME(多部分( multi-part)、多媒体电子邮件和 WWW 超文本的一种编码标准,用于传送诸如图形、声音和传真等非文本数据)。MIME定义在RFC1341中。    Base64是现今在互联网上应用最多的一种编码,几乎所有的电子邮件软件头把它作为默认的二进制编码,它已经成了现今电子邮件编码

  • 关于乱码的解决方案

    通过这段时间对润乾报表V4.5的学习,归纳了出现乱码的解决方案,希望能够为正在或将要学习、使用润乾报表的人提供帮助。 一.报表中文名乱码 1.报表名为中文时报错          报表名称为中文,报错现象,报:读报表文件失败:????????±¨±í_arg.raq,web服务器为tomcat。报表名称是通过参数传递给jsp的,tomcat默认编码格式是ISO-8859-1,传递中文参数的时

  • 乱码解决大全

    乱码解决大全 原创 ...

  • 乱码大全(五)

     1. GB码和Big5码    GB码是中国大陆、新加坡等国家和地区使用的一种汉字编码方法。Big5码是中国台湾省用的一种汉字编码方法。它们的编码方法是完全不同的两种方法,它们之间的转换只能通过“查表法”来进行。所以说转换的方法很简单,困难的是“表”的生成。很多文章对此都做过介绍,我在此就不详述了。在我的主页上有我写的“汉字转码通V1.0”的源程序,其中有这两个“表”,可以直接使用。

  • Windows中文乱码

    问题: Windows中文乱码 方法: 设置为Chinese(Simplified,China) ok 重启即可。

  • Windows终端中文乱码,查看系统默认编码及修改系统默认编码

    最近windows升级之后出现一个问题,终端出现了乱码,导致启动程序启动不起来。

  • oracle数据库乱码

    因为我使用的是windows8.1 64 位 pro 英文版的操作系统,数据库使用的是oracle 12c英文版。所以读取数据库出现乱码。 在网上查找了已经找到坚决方法和大家分享一下。 第一找到C#一个编码转换方法 http://www.itpub.net/forum.php?mod=viewthread&tid=1442047 //读出时进行转换 ...

  • mysql windows 乱码问题_MySQL:windows中困扰着我们的中文乱码问题

    前言:什么是mysql中的中文乱码问题?话不多说,直接上图这个东西困扰了我好久,导致我现在对windows映像非常不好,所以就想改成Linux,行了,牢骚就发到这里,直接说问题,明眼人一眼就看出来是编码问题,但是,不多说,继续上图明明都设置成了utf8了,可是还是出现了乱码问题。不是说为了避免所有乱码问题,应该采用UTF-8,将来要支持国际化也非常方便,可是为什么还出现这个问题。一,关于GBK,G...

  • 2021-04-24

    XML与JSON知识点总结 一,XML 1,xml语法格式 1)XML文档声明 <?XML version="1.0" encoding="UTF-8"?> 2)标记 开始标记<标记名称> 结束标记</结束标记> 标记:需要遵循的规则 1.名称可以含字母、数字以及其他的字符 2.名称不能以数字或者标点符号开始 3.名称不能以字符 “xml”(或者 XML、Xml)开始 4.名称不能包含...

  • 乱码大全(四)

     Quoted-Printable    Quoted-Printable简称QP, 一般用在Email系统中。它通常用于少量文本方式的8位字符的编码,例如Foxmail就用它做对主题和信体的编码。这种编码的应该是很好辨认的:它有大量的“=”。下面是它的一个例子: Mime-Version: 1.0Content-Transfer-Encoding: quoted-printa

  • 中文乱码解决大全

    一、Java中文问题的由来  Java的内核和class文件是基于unicode的,这使Java程序具有良好的跨平台性,但也带来了一些中文乱码问题的麻烦。原因主要有两方面,Java和JSP文件本身编译时产生的乱码问题和Java程序于其他媒介交互产生的乱码问题。 首先Java(包括JSP)源文件中很可能包含有中文,而Java和JSP源文件的保存方式是基于字节流的,如果Java和JSP编译成cla

  • 请求乱码处理

    1.通用方法 /String username=request.getParameter(“username”); System.out.println(“解决之前:username=”+username); //通用的解决方式,无论get还是post都适合 byte[] bs=username.getBytes(“iso8859-1”); username=new String(bs,“utf-...

  • log4cxx日志中文显示乱码“??????“问题

    1.现象:使用log4cxx输出中文到日志,日志里显示"????"这样乱码 2.解决:重新编译,安装log4cxx,使用命令: ./configure --with-charset=utf-8 --with-logchar=utf-8 make && make install

  • 中文乱码

    中文乱码解析: 乱码的本质是用来解码的方式不对,而且乱码一般只会出现在中文等语言中。我们常见的就是gb2312、gbk、iso8859-1、utf8四种编码。在实际使用的时候,gbk可以兼容gb2312和iso8859-1,因此如果你html页面上用的是gb2312或者iso8859-1,那么后台就可以直接用gbk去解码。 中文参数编码、解码的流程如下: 中文参数---->以A方式编码---...

  • 中文乱码终极解决

    1.现象:预发布海外版XXX后台管理中文显示乱码,数据库中文正常,显示到页面后乱码,从页面插入数据库也是乱码。2.查找问题:1.先从最基本的查看:页面编码方式、server编码方式、数据库、数据表、属性字段编码方式都是utf8;2.深入到传输数据层面:前端传输到server(tomcat),server传输到数据库(jdbc连接路径编码方式,mysql 属性 default-character-s...

  • windows下命令行乱码解决

    windows下命令行乱码问题解决

Global site tag (gtag.js) - Google Analytics