写点什么

Drizzle——数据库的新方向

  • 2008-08-21
  • 本文字数:615 字

    阅读完需:约 2 分钟

MySql 的架构设计总监 Brian Aker 在 O’Reilly 开放源码大会(OSCON)上对 Drizzle 做了介绍。Drizzle 是一个能为某些特定类别的应用提供支持的数据库项目 (“what if” project)。

Brian 在他的博客里概述了这一精华:

现在的目标是针对某类应用 / 开发人员,看看对他们是否真的有帮助。举例来说,Drizzle 的目标有: 1. Web 应用。
2. 云计算组件。
3. 没有业务逻辑的数据库(又名存储过程)。
4. 多核架构。

原理上有什么更大的不同呢?采用外部库,采用开源软件的机制编写代码,保持开放式的沟通,消除了内部开发和外部开发之间的界限。本质上讲,做到了我一直倡导的“朴实的开源”。我们主要针对 C99、POSIX、基于自动化工具(Autotools)的系统。我们完全采用了微内核设计,将代码移出核心,通过接口将其推向边缘。我们在模块间采用了类似于 Linux/Apache 的紧耦合设计。

更确切地讲, Drizzle 的特征有:

  • 基于 MySQL 6.0 的源码树
  • 无附加库
  • 遵守 POSIX
  • 微内核设计
  • 可插拔架构,适用于视图、存储过程、UDF、存储引擎等
  • 跨多个节点的 Sharding 技术
  • 智能代理
  • 多 CPU/ 多核 CPU
  • 优化的字段类型
  • 高效的内存使用
  • 没有内部 ACL,使用 LDAP/PAM
  • 没有数据库数据格式化
  • 整理有序的 Make 系统
  • 缺省存储引擎为 InnoDB
  • 移除 Windows 兼容性

Drizzle 正处于 alpha 阶段(每天都会有诸多的变化),目前还没有稳定的版本或二进制版本。如果想获得更多信息或下载试用 Drizzle,请访问 Drizzle 的站点

查看英文原文: Drizzle - a new direction for databases

2008-08-21 01:198482
用户头像

发布了 151 篇内容, 共 68.8 次阅读, 收获喜欢 18 次。

关注

评论

发布
暂无评论
发现更多内容

基于 SparkMLlib 智能课堂教学评价系统-系统设计(三)

大数据技术指南

大数据 spark 智能时代 28天写作 3月日更

简述软件不可用性及解决办法

跳蚤

MySQL调优

Sakura

28天写作 3月日更

雄岸科技区块链布局价值待考

CECBC

区块链 科技

「架构师训练营 4 期」 第十一周 - 001&2

凯迪

架构师训练营 4 期

第十一周作业

Geek_mewu4t

场景化面试:Kafka 为何有如此高的吞吐量和性能

面试官问

kafka 零拷贝 PageCache

又一款Nginx 管理可视化神器!通过界面完成配置监控,一条龙!

Java小咖秀

nginx 运维 后端

英文IT数码类播客学习笔记

SilentMacUser

红帽 互联网 播客 计算机历史

React 中 useContext 和 useMemo 一般性使用

sadhu

React useContext useMemo React Hooks

Flink SQL 如何实现列转行?

JasonLee实时计算

flink

我的Java转Go之路

roseduan

Java 转行 Go web Go 语言

员工遇到问题 - 是给答案还是给引导?

石云升

项目管理 28天写作 职场经验 管理经验 3月日更

我的学习笔记

SilentMacUser

Python JavaScript 学习 大前端 开发

Elasticsearch 写入流程 Making Changes Persistent

escray

elastic 28天写作 死磕Elasticsearch 60天通过Elastic认证考试 3月日更

数据采集之Flume采集及点击流模型详解

五分钟学大数据

大数据 28天写作 3月日更 flume 点击流模型

Vue3源码 | 深入理解响应式系统下篇-effect

梁龙先森

源码分析 大前端 Vue3

还原五百丁APP需求文档

林亚超

人社部拟发10几个新职业,区块链行业占两个

CECBC

区块链人才

大作业(二)

Binary

区块链+金融落地应用详解

CECBC

金融

【笔记】第七周 第 2 课

Geek_娴子

「架构师训练营 4 期」 第十周 - 001&2

凯迪

架构师训练营 4 期

【得物技术】前端微服务

得物技术

微服务 大前端 得物技术

安全架构学习总结

跳蚤

区块链+版权:NFT出圈,善用技术能否“破心中贼”?

CECBC

数字技术

架构师是什么?

ES_her0

28天写作 3月日更

ARTS - week 2

steve_lee

多应用集中落地,四川区块链产业爆发增长

CECBC

区块链

张开怀抱迎接Golang

Kylin

读书笔记 语法 3月日更 Java转go Go 语言

大作业(一)

Binary

Drizzle——数据库的新方向_数据库_Ian Roughley_InfoQ精选文章