xDB-Replication 为开源的 PostgreSQL
数据库实现多主节点的数据复制解决方案。
特点:
Spotlight® on MySQL 可实时的诊断 MySQL
问题,并通过非常直观的用户界面图形方式显示所有数据库的活动状态。通过这个监控工具你可以深入了解并解决一些性能方面的问题。
Percona Monitoring Plugins 是一个高质量的组件为 MySQL
数据库添加企业级的监控和图表功能,另外该插件可以和 Nagios 或者是Cacti 等监控系统的集成。
Multicorn 是一个 PostgreSQL 9.1+ 的扩展模块,用于简化外部数据封装开发,允许开发者使用 Python 编程语言开发。
MySQL Configuration Wizard 是一个可视化的在线工具帮你配置 MySQL 服务器。
pgSphere 为 PostgreSQL 数据库提供球面数据类型,函数,和运算函数。
pgpool-II 是运行于 PostgreSQL
数据库服务器和客户端之间的一个中间件,提供的功能包括:连接池、复制、负载均衡、客户端限制和并行查询等。
JBoss 事务服务(JBossTS 也叫 Narayana
)保护企业数据破坏,保证数据完整、准确。为基于Java的应用程序(包括那些写给JEE和EJB框架)从而消除风险和相关成本非常耗时的和解失败后。
MariaDB Galera Cluster 是一个用于同步 MariaDB
数据库的多 master 集群的工具。在数据方面完全兼容 MariaDB 和 MySQL。
Percona XtraDB Cluster是针对MySQL用户的高可用性和扩展性解决方案,基于Percona
Server 。其包括了Write Set
wsrep-enabled MySQL (前身是 MySQL/Galera cluster) 可使用 wsrep复制提供者如 Galera 到一个集群中。
用于禁止创建 myiam 表的 mysql 插件
usage
cp -r src /path/to/mysql-src/plugin/disable_myisam
cd /path/to/mysql-src
Bi-Directional Replication (BDR) 是PostgreSQL
的异步多主复制系统,专门为允许地理上分布的集群而设计;支持最多 48 节点(未来版本还可能更多;是一个低开销,低维护技术,分布式数据库。
SQLAR = SQLite Archiver 是一个 SQLite 归档工具,可以让你的 SQLite 数据库使用 zip 压缩格式来存储数据。
解决图片与数据库记录一一对应的关系,同时可以在事务处理与触发器中处理图片关系
SOHU-DBProxy 是由 搜狐 数据库团队开发维护的一个基于MySQL协议的数据中间层项目。它在MySQL官方推出的 MySQL-Proxy0.8.3版本的基础上,
MyCAT 是一个彻底开源的,面向企业应用开发的“大数据库集群” 支持事务、ACID、可以替代Mysql的加强版数据库 ?
Mixer 是一个用 Go 语言编写的 MySQL 代理,旨在提供使用 MySQL 的简单解决方案。
Postgres-XC 是读写可伸缩的同步多主 PostgreSQL 集群。
特性:
读/写 可伸缩
对称 (多主,同步) 集群
Oceanus 是 58 同城数据库中间件。
关于DB中间件
在DB存储需求中,尽管业务不同,技术难点还是类似的,开源世界有很多DB中间件,解决方案也以通用方案为主,满足业务需要为前提,支持各种类型的需求。
MySQL fifo Plugin 是数据库与其他第三方应用程序进程间通信解决方案。
1. 背景
你是否有这样的需求:
hindex 是华为公司开发的纯 Java 编写的 HBase 二级索引,兼容 Apache HBase 0.94.8。
当前的特性如下:
MySQL Performance Analyzer 是雅虎公司的一个 MySQL 性能监控和分析工具,该项目包含两个子项目,分别是
RedQueryBuilder 是一款在用户手写 “快速查询”
语句的时候填充空格来生成全面的查询语句。它提供一个特定的方法给有经验的用户查找特定的数据。这就意味着它不需要使用报告框架或者是询问一个专业技术人士。如果
Marlin 是 Redis 上快速简单的 ReST API 服务器。
快速开始:
pip install marlin # install marlin to the python environment.
Box Anemometer 是一个 MySQL 慢查询监控器,用来分析 MySQL 中的执行效率底下的 SQL 语句,以找出系统慢的原因。
sqlpp11 是 C++ 的类型安全 SQL 模版库。
sqlpp11 是一个嵌入式领域特定语言(EDSL)的代表模版库:
Youtube出品的开源分布式MySQL工具集Vitess,自动分片存储MySQL数据表,将单个SQL查询改写为分布式发送到多个MySQL
Galera wsrep provider 是一个 dlopenable 的通用复制库,实现了 wsrep provider
API。可实现非常高效的同步复制、多 master、并行处理能力,基于非透明的数据缓冲。该项目主要是为了保证数据一致性而开发。事务应
Box MySQL Utilities 是多种有用脚本的集合,是 Box 在开发时改进 MySQL 的工具,包括了以下类别:
Manatee
是一个基于ZooKeeper的系统能够管理Postgres的备份和自动故障转移,Manatee和Moray共同提供高可用的键值服务。
cstore_fdw 实现了 PostgreSQL 数据库的柱状存储,用于对批量加载的数据进行分析的场景。
mysqltest 包提供了 MySQL 的独立实例给用户进行测试。
pgCluu 是一个对 PostgreSQL
集群性能进行完整审计的工具,该工具分为两部分:
1. collector 收集器用于从 PostgreSQL 集群中获取统计数据,使用 psql 和 sar 工具
Storehaus 是一个能够让异步键值存储更加方便的开发工具。Storehaus 是基于 Twitter’sFuture 所建立的。
remodel 是简单而强大的 RethinkDB
对象文档映射器,支持扩展,使用 Python 编写。