OTL 是 Oracle, Odbc and DB2-CLI Template Library
的缩写,是一个C++编译中操控关系数据库的模板库,它目前几乎支持所有的当前各种主流数据库,例如Oracle, MS SQL Server, Sybase,
mongo-php-driver 是 MongoDB 御用的 PHP 驱动包。
示例代码:
MongoDB Java Driver 是 MongoDB 的 Java
客户端开发包,即 Java 使用 MongoDB 的驱动包。
mongo-delphi-driver 是第三方实现的 MongoDB 的
Delphi 驱动包。
Narwhal 为 CommonJS 提供了访问MongoDB 数据库的封装器。
示例代码:
var MongoDB = require(\"mongodb\");
CFMongoDB 是 MongoDB 的ColdFusion 开发包,示例代码:
<cfscript>
//save
col = mongo.getDBCollection( \'my_collection\' );
使用java实现的dbf文件读写库,非常方便。
示例代码:
public static void main(String args[])
MongoX 是 Perl 语言用来操作 MongoDB 数据库的开发包。
最快速模式,连接到127.0.0.1,默认数据库 test
Go-Mongo 是另外一个 MongoDB 的Go 语言开发包。查看示例代码main.go
Rediska(radish on Russian) - Redis的PHP客户端。
特性:
Multiple servers support
Consistent hashing, crc32 or you personal algorythm for key distribution
NuMongoDB —— An Objective-C interface to MongoDB for use with Nu
blueprints-oracle-nosqldb 是 Oracle 对其NoSQL数据库Blueprints API的实现
Oracle NoSQL 是甲骨文的NoSQL数据库,基于Java版本的Berkeley
一个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 目前中文文档还很少,更没有完整的中文文档