写点什么

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

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

关注

评论

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

云电脑:DPU简介及分析

天翼云开发者社区

云计算 云电脑

统一门户开发框架之:小程序技术高效引入第三方生态

Speedoooo

统一门户 小程序技术 统一门户技术架构

Python多进程处理的高级应用场景

技术冰糖葫芦

API 接口

Android开发中如何进行单元测试?

树上有只程序猿

android 单元测试

为什么有些程序员敲代码这么慢?

秃头小帅oi

OpenHarmony打造下一代智能终端操作系统根社区,繁茂人才生态

新消费日报

SD-WAN是怎样实现SaaS性能优化的?

Ogcloud

网络 SaaS SD-WAN WAN SaaS 平台

软件测试/人工智能丨常见的计算机视觉的业务场景有哪些?

测试人

人工智能 软件测试

详细解释云平台的可扩展性和灵活性

天翼云开发者社区

云计算 云平台

一文掌握Ascend C孪生调试

华为云开发者联盟

人工智能 华为云 昇腾CANN 华为云开发者联盟 孪生调试

软件测试/人工智能丨如何使用知识图谱实现精准测试效果

测试人

人工智能 软件测试

11月 Web3 游戏行业概览:市场回暖,未来趋势

Footprint Analytics

区块链游戏 gamefi web3游戏

悦数图数据库 | 图技术在金融风控中的应用选型建议

悦数图数据库

用户首选!满意度第一!

天翼云开发者社区

云计算 云服务 云平台

业内首份!工业领域数据安全政策汇编发布(附下载)

极盾科技

数据安全

软件测试/人工智能丨知识图谱与模型驱动测试介绍及应用领域概述

测试人

人工智能 软件测试

Java多线程系列6:管程

BigBang!

Java多线程

1688订单详情API介绍(item_get-获得1688商品详情)

技术冰糖葫芦

API 接口

高效的 Json 解析框架 kotlinx.serialization

不在线第一只蜗牛

Linux JSON库 解析

云电脑架构设计的层次

天翼云开发者社区

云计算 云电脑架构

ETLCloud的应用策略——实时数据处理是关键

RestCloud

ETL 实时数据

探索绿色之道:英特尔助力联想打造零碳智造工厂

E科讯

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