写点什么

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

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

关注

评论

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

国密在车联网安全认证场景中的应用|车联网系列专题07

EMQ映云科技

车联网 物联网 国密 emqx 5月月更

如何快速解决集群异常和机器性能波动

NebulaGraph

可视化 图数据库 知识图谱

基于阿里云 ASK 的 Istio 微服务应用部署初探

阿里巴巴云原生

阿里云 容器 微服务 云原生 服务网格

网站建设导致网站失败的十个原因

源字节1号

微信小程序 前端开发 后端开发 网站开发

英特尔加速创新,唤醒网络及边缘原力

科技之家

【LeetCode】最多单词数的发件人Java题解

Albert

LeetCode 5月月更

Docker镜像制作实战:设置时区和系统编码

程序员欣宸

Docker 5月月更

面试突击52:什么是三范式?它有什么用?

王磊

Java 面试

用户体验至上时代,银行的“主动出击”

博睿数据

金融 博睿数据 数据链DNA IT运维

2.5TinkerPop3 升级指南

Geek_古藤模根

图数据库实战

要自信的对客户说 “NO”

源字节1号

架构实战营 7 期「模块二」如何抓住架构设计关键点

Steve_bot

Kafka到底有多高可靠?(RNG NB)

敖丙

kafka Java EE 程序员‘

畅聊安全生产,对话B站、唯品会一线专家!|TakinTalks大咖对谈

TakinTalks稳定性社区

分析一下微信朋友圈的高性能复杂度

Geek_7a789a

理“ Druid 元数据”之乱

vivo互联网技术

大数据 存储 Druid Apache Druid

通过集成腾讯IM来浅尝一下.net 6的MINI API

为自己带盐

.net core 5月月更 mini api

高危!Fastjson反序列化漏洞风险

源字节1号

软件开发

架构实战营-模块二作业

Roy

架构实战营

【架构训练营】模块二作业

知北游

作业

模块二 微信朋友圈高性能架构分析

挖了蘑菇哩斯

作业 架构实战营

SAP UI5 自动化测试工具的 qunit-redirect.js

汪子熙

JavaScript 前端开发 SAP Fiori 5月月更

什么是哈希?趣投哈希幸运哈希竞猜游戏开发方案策划

开发微hkkf5566

java培训动态上传jar包热部署实战分享

@零度

JAVA开发

大数据培训数仓实践 Kimball 维度建模

@零度

数仓 大数据开发

聊聊 Kafka:Kafka 如何保证可靠性

老周聊架构

kafka 5月月更

前端食堂技术周刊第 39 期:TypeScript 4.7、Layouts RFC、Lerna 复活后的大版本 v5.0.0 、TypeScript 错误翻译器

童欧巴

JavaScript typescript 前端

企业知识管理难题,现在有了一个好的解决方案

小炮

直播预告丨 Hello HarmonyOS 进阶课程第五课——原子化服务

HarmonyOS开发者

HarmonyOS

web前端培训如何解决模块依赖复杂度太高的问题

@零度

前端开发

善事利器 - 我是如何在药师帮掌店易项目落地 Zadig 的

Zadig

DevOps 云原生 CI/CD

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