在 2025 收官前,看清 Data + AI 的真实走向,点击查看 BUILD 大会精华版 了解详情
写点什么

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:198553
用户头像

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

关注

评论

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

4种API性能恶化根因分析

华为云开发者联盟

开发 API 华为云 华为云开发者联盟 企业号 3 月 PK 榜

如何防止AD域环境遭受恶意攻击?

嘉为蓝鲸

AD #运维

开发和测试融合,到底该怎么做?

BY林子

敏捷开发 敏捷测试

Docker等容器技术应用到移动开发的探索

Onegun

容器 docker build 小程序容器

开门见山|首期《崖山论“见”》技术 Meetup启程

YashanDB

ITSM | 如何通过设计提升工单处理效率

嘉为蓝鲸

IT ITSM 流程管理

MySQL中这14个小玩意,让人眼前一亮!

Java你猿哥

Java MySQL 后端 ssm Java工程师

蛇形走线用在哪里,一文告诉你

华秋PCB

信号 PCB PCB设计 布线 滤波

一站式管理多平台小程序的办法

Onegun

微信小程序 小程序管理平台 小程序管理

矩阵佛萨奇(MetaForce)合约开发源码搭建

薇電13242772558

web3

赋能数字经济新动能 焱融科技获评「人工智能高质量发展-行业责任担当」企业

焱融科技

人工智能 文件存储 容器存储 分布式文件存储 全闪存储

ChatGPT能否取代程序员?仍然是一个需要认真探讨的问题,对此你怎么看?

兴科Sinco

OpenAPI openai #人工智能 ChatGPT

优秀!阿里甩出GC面试小册,仅7天Github获赞96.9K

Java你猿哥

Java ssm 面经 GC Java工程师

HummerRisk 使用教程:资源态势

HummerCloud

HummerRisk 使用教程:k8s检测

HummerCloud

gRPC快速整合SpringCloud

Java你猿哥

Java gRPC Spring Cloud 后端 ssm

论文分享丨Holistic Evaluation of Language Models

华为云开发者联盟

人工智能 华为云 论文 华为云开发者联盟 企业号 3 月 PK 榜

低代码开发平台如何推动企业数字化转型

力软低代码开发平台

聊聊池化层和步长为2的卷积层

华为云开发者联盟

人工智能 华为云 华为云开发者联盟 企业号 3 月 PK 榜 卷积层

直击面试!阿里技术官手码12W字面试小册在Github上爆火

Java你猿哥

Java 后端 面经 简历 Java工程师

我眼中的优秀PM

BY林子

团队管理 项目管理

大数据计算引擎 EasyMR:拥抱开源,引领技术创新

袋鼠云数栈

大数据 大数据基础平台

模型训练过程中,混合精度训练稳定性解决方案

Openlab_cosmoplat

模型训练 开源社区

BugBuilder: 高质量大规模缺陷库自动构建方法

华为云开发者联盟

开发 华为云 补丁 华为云开发者联盟 企业号 3 月 PK 榜

尚硅谷Java真题详解教程发布

小谷哥

延伸测试边界,银行测试团队转型建议

BY林子

软件测试 敏捷测试 测试转型

JAVA实战:如何让单元测试覆盖率达到80%甚至以上

Java你猿哥

Java ssm 单元测试 Java工程师 java实战

记一次 rr 和硬件断点解决内存踩踏问题

NebulaGraph

数据库 debug

【活动报名】 拥抱公平《 Impact Tech, She Can 》

亚马逊云科技 (Amazon Web Services)

人工智能

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