编程之家(jb51.cc)编程百科栏目主要推荐程序员常用编程技术介绍,以下是数据库相关编程语言,主要信息提供给程序员快速了解所需要学习的编程技术语言。
一个PHP扩展,PHP Client for Mysql Binlog,功能类似于异步触发器。php- binlog能够连接到生产Binlog的Mysql服务器,实时解析出Query语句和Row数据,项目已托管在GitHub:https://github.com/BullSoft/php-
rediscala 是 Redis 的 Scala 非堵塞客户端开发包,支持异步 I/O 操作。 示例代码: import redis.RedisClient
go-oci8 是 Oracle 数据库的 Go 语言驱动包。
PGJDBC-NG 一个几月netty开发的支持JDBC和PostgreSQL高级特性的新的JDBC 驱动程序。 该驱动具有以下特性:
Blueprints是一组针对属性图数据模型的接口、实现、测试套件,有些类似于JDBC,不同之处在于Blueprints是针对图形数据库的。Blueprints提供了一组通用的接口,允许开发者在他们的图形数据库后端即插即用。
Go MySQL Driver 是 MySQL 数据库的 Go 客户端开发包。 示例代码: import \"database/sql\"
Memcontinuationed是一个Memcached的Scala客户端 示例代码: import com.dongxiguo.memcontinuationed.Memcontinuationed
这是 MariaDB 官方发布的使用 LGPL 许可的 Java 客户端开发包,完全兼容 MySQL 数据库。
这是 MariaDB 官方发布的使用 LGPL 许可的 C 客户端开发包,完全兼容 MySQL 数据库。
firebase-ruby 是 Firebase 后端 API 的 Ruby 语言封装。 示例代码: Firebase.base_uri = \'https://<your-firebase>.firebaseio.com/\'
下面为大家介绍一个Go语言开源项目中比较完善的Oracle驱动(goracle)。 goracle是来自与cx_Oracle的一个翻译版本。
mongo-matlab-driver 是 MongoDB 的Matlab 驱动开发包。
redis-shard 是 Redis 分区的 Python API ,基于对 key 和 key tag 进行 CRC32 checksum 计算,可参考文章 http://antirez.com/post/redis-
Rikulo CouchClient 是用 Dart 语言开发的 NoSQL 数据库Couchbase 的客户端开发包。
gmongo 是用 Groovy 对MongoDB 的 Java 驱动进行封装的软件包。示例代码: // To download GMongo on the fly and put it at classpath
edbc 是 Emacs-Lisp Database Connectivity 的缩 * 写,是从 Emacs- CGI 项目中独立出来的一个子项目,为 ***Emacs Lisp
astyanax 是一个 Cassandra 的 Java 客户端开发包。Netflix 目前正在使用的就是这个客户端。
phpcassa是为Apache Cassandra的一个PHP客户端库。 与Cassandra的0.7,0.8,1.0,和1.1兼容
Simple-mongodb 是 MongoDB 的 C# 驱动包,主要特点是使用匿名类型和 JSON 。 示例代码:
rmongo 是 MongoDB 的 Ruby 基于事件驱动的开发包。
Atomikos 是一款 Java/JTA 事务处理工具。atomikos 目前中文文档还很少,更没有完整的中文文档
MySQL Connector/Arduino 是 Arduino 上的 MySQL 驱动,允许 Arduino 代码直接作为 MySQL 或者
PyPyODBC是一个Python ODBC库,它可以被视为著名的PyODBC库的纯Python实现,它们的用法几乎完全一样——就像是PyPy用Python山寨了Python,PyPyODBC用Python山寨了PyODBC。
luamongo is a Lua library that wraps the mongodb C++ API 示例代码: require(\'mongo\') -- Create a connection object
libgda (GNOME-DB)是一个很好的数据访问层库,内部有sql parser,元数据存储通过内部的sqlite实现,同时提供了对多种数据库后端的接入,sql parser可以有较大用处。
ReactiveMongo 是一个 MongoDB 的Scala 驱动,提供完全的非堵塞和异步 I/O 操作。 示例代码:
Microsoft ActiveX Object DataBase driver for go that using exp/sql
labs-redis 是一个使用 Netty 开发的 Redis 客户端开发包。 示例代码: RedisClient client = new RedisClient(\"127.0.0.1\", 6379);
CRAN 的包 RMySQL 提供了 MySQL 数据库系统的接口
Tedis是另一个redis的java客户端,Tedis的目标是打造一个可在生产环境直接使用的高可用Redis解决方案。