请输入您要查询的百科知识:

 

词条 amoeba
释义 amoeba n.

阿米巴, 变形虫

互联网

Amoeba(变形虫)项目,该开源框架于2008年 开始发布一款 amoeba for mysql 软件。这个软件致力于mysql的分布式数据库前端代理层,它主要在应用层访问mysql的时候充当query 路由功能,专注 分布式数据库 proxy 开发。座落与Client、DB Server(s)之间。对客户端透明。具有负载均衡、高可用性、query filter、读写分离、可路由相关的query到目标数据库、可并发请求多台数据库合并结果。

在amoeba上面你能够完成多数据源的高可用、负载均衡、数据切片的功能。目前在很多企业的生产线上面使用。

Amoeba(变形虫)项目,专注 分布式数据库 proxy 开发。座落与Client、DB Server(s)之间。对客户

端透明。具有负载均衡、高可用性、sql过滤、读写分离、可路由相关的query到目标数据库、可并发请

求多台数据库合并结果。

Amoeba 相关历史

一、Amoeba 1.0框架 (2008年1月)

主要解决:

* 降低 数据切分带来的复杂多数据库结构

* 提供切分规则并降低 数据切分规则 给应用带来的影响

* 降低db 与客户端的连接数

* 读写分离

* 制定一种规则可支持DB线性扩容

Amoeba 2.0在2010年8月份研发完成,将致力于发展中间层的框架,让后端关系型数据库以及Key/value数据库、甚至企业的后端的服务专注于本身技术,让前端的应用专注自身的业务,而amoeba在其中充当数据路由、数据分片技术以及负载均衡、多节点复制、后端数据节点的自动扩容等功能,这些功能未来将会在Amoeba Manager上面来进行配置跟计划调度.

随便看

 

百科全书收录594082条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/11/11 11:42:30