编程之家(jb51.cc)编程百科栏目主要推荐程序员常用编程技术介绍,以下是数据库相关编程语言,主要信息提供给程序员快速了解所需要学习的编程技术语言。
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 编写。
MaxScale 是 MariaDB 开发的一个数据库智能代理服务,允许根据数据库 SQL 语句将请求转向目标一个到多个服务器,可设定各种复杂程度的转向规则。
注意:tddl2.0是2010年的版本,已经没有人维护了。当前版本是5.1.7,网上能够找到的最新版本。项目地址为:https://www.oschina.net/p/tddl5
Apache Flink 是高效和分布式的通用数据处理平台。 Apache Flink 声明式的数据分析开源系统,结合了分布式 MapReduce 类平台的高效,灵活的编程和扩展性。同时在并行数据库发现查询优化方案。
PoWA 全称是 PostgreSQL Workload Analyzer ,是用来分析 PostgreSQL 数据库负载的工具。提供统计数据收集、实时图表和性能分析。
Fountain是监查、捕捉MySQL数据库的增量变化,分发数据变化给消费者处理的一套解决方案。
innodb_ruby 是使用 Ruby 编写的 InnoDB 文件格式解析器。innodb_ruby 的目的是暴露一些其他隐藏的 InnoDB 原理。这些代码并不适合生产环境使用。
关于 LuaCAN = Lua + CAN,给Lua解释器添加了CAN扩展,实现通过Lua语言操作CAN卡,进行CAN通讯的功能。使用这个工具,只要能用Lua语言打印HelloWorld以及实现一个
利用postgresql 的notify 机制来实现的一个队列应用
一个简单的基于Android的Sqlite数据库的操作封装,它有如下的好处: 便捷地创建表和增添表字段
PHP异步并发访问mysql简单实现。 在实际的开发过程中,我们常常会遇到需要操作多张表,多个库的情况。有时因为一些限制我们不能进行连表(例如,异地数据库),所以只能用php串行访问后再在php里进行合并,有时还需
Sharding-Sphere是一套开源的分布式数据库中间件解决方案组成的生态圈,它由Sharding-JDBC、Sharding-
MySQL 结巴中文分词插件 SqlJieba 『关键词』 MySQL, 插件(Plugin), 中文分词, 结巴分词(Jieba), 全文检索(Full-Text), SqlJieba
奇虎360公司开源的Atlas是优秀的数据库中间件,美团点评DBA团队针对公司内部需求,在其上做了很多改进工作,形成了新的高可靠、高可用企业级数据库中间件DBProxy,已在公司内部生产环境广泛使用,较为成熟、稳定。
DBShield 是用 Go 语言开发的数据库防火墙,用来保护你的数据免受 SQL 注入的侵扰。
PhxSQL是一个兼容MySQL、服务高可用、数据强一致的关系型数据库集群。PhxSQL以单Master多Slave方式部署,在集群内超过一半机器存活的情况下,可自身实现自动Master切换,且保证数据一致性。