编程之家(jb51.cc)编程百科栏目主要推荐程序员常用编程技术介绍,以下是数据库相关编程语言,主要信息提供给程序员快速了解所需要学习的编程技术语言。
RedBridge 是一款基于Redis的 HTTP
API。使用LUA直接跟Redis交互,对Redis的连接实现连接池。(类似数据库的存储过程) 高效的实现复杂的业务逻辑。
ooredis是一个Redis的Python库,基于redis-py,它主要有以下三个目标:
- 以Key对象为单位操作Redis的数据结构
Clusterpoint
服务器是一个创新的,面向商业客户,面向文档的数据库管理系统(DBMS)的可伸缩的高性能集群数据的基础架构。它有优秀的搜索功能,在结构化和非结构化数据,包括分一秒快速全文检索。它可以作为一个安
SisoDb 是一个为 SQL Server 编写的面向文档的 db-provider ,使用 C# 编写,可让你直接在数据库中存储对象。
Blur 是一个 NoSQL 数据存储系统,基于lucene、hadoop、thrift
和 Zookeeper 构建的,包含一系列的分片的 lucene
libQtCassandra 是一个高级的 C++ 库用来访问Cassandra 这个 NoSQL 服务器,使用 Qt 风格的类设计,可直接在Qt 中使用。
这是beansdb的java客户端,
它使用了和python客户端一模一样的hash算法, 所以它和python客户端是完全兼容 —
JustOneDB 是21世纪的关系数据库,旨在利用硬件来提供可扩展性,灵活性和性能。它能够处理海量数据和工作负载,无设计或持续维护。
CouchDB的一大特点是利用其同步机制在终端与服务端进行数据同步,比如在移动终端Android系统和iOS系统下都有CouchDB的实现,其策略是离线时将数据存在本地,在线后将数据与服务端进行同步。
KC是一个数据库管理的 lib,是 Tokyo Cabinet
的改进版本。数据库是一个简单的包含记录的数据文件,每个记录是一个键值对(key/value),key和value都是变长的字节序列。key和
一个开源的,基于Tokyo Cabinet的NoSQL
Database。基于 B+ Tree 的面向列的数据库。是云数据库(CloudDatabase)的数据引擎内部选型之一。
这个脚本是定时获取MongoDB的状态信息,并将其按时间顺序排列显示在Web页面上,让你可以直接看到随着时间推移你MongoDB的各项状态指标的变化。基于node.js 开发。
Build-
CoucbDB是一个CouchDB的自动安装程序,它的特点是将所有CouchDB的依赖包都放置在独立的目录,这样你在卸载时也可以直接删除安装目录即可。另外也可以实现在同一个系统上安装多个CouchDB的功能。目前已经在下
MagLev 是一个基于 GemStone/S 构建的 Ruby 虚拟机,是一个 64 位的 Smalltalk 虚拟机。但 MagLev 不仅仅是个
iPage是一个基于文件的轻量级Key-value存储java lib, 具备特性有:
高性能, 请见benchmark;
nessDB是一个小巧、高性能的、支持Redis协议的K-V数据库,使用标准C开发,支持Linux, BSD, OS X and Solaris
Oracle的这个NoSQL Database, 是在10月4号的甲骨文全球大全上发布的Big Data Appliance的其中一个组件,Big Data
Karait是一个消息队列系统,其消息存储采用了MongoDB的Capped
Collections结构,这一结构的特点就是集合的大小可设定,当数据大小超出设定大小时,新数据会抹掉旧数据。
IHBase (Indexed HBase) 是 HBASE
的一个扩展,用于支持更快的扫描。
STSdb 一个免费开源的高性能数据库系统(NoSQL键/值对存储引擎),专为临界任务和实时程序设计。
GenieDB是一个地缘多样化,完全复制的主机和企业应用datafabric
- 跨数据中心要求的全球一致性,用户数据接近,可用性或缩放。
leveldb的Windows版本,开源的leveldb只支持Linux的,这个是在windows下可以编译和运行的。支持Visual
cpy-leveldb是在leveldb(google开源的高性能key-
value数据库)的 C API 基础上开发的 python 绑定,目前支持leveldb 的 Put, Get, Delete, Write操作,以及
一个对MongoDB慢查询进行监控的小工具,使用node.js从MongoDB的system.profile这个Collection中不停读出最新的数据并显示在Web页面,这样你就能实时的看到MongoDB的慢查询了。当然,前提是你得配置好对应DB的profi
LevelDB JNI 提供了 Google 高效的Key/Value数据库LevelDB 的 Java 接口。
示例代码:
import org.fusesource.leveldbjni.*;
py-leveldb 是 Google 的 K/V 数据库 LevelDB 的
Python 客户端开发包。
示例代码:
import leveldb
beansdb的java版本。
wincouch 是一个号称one-
click安装的CouchDB集成安装包,就像LAMP时代方便好用的的XAMPP一样,基于CouchDB
1、HashDB是什么?
HashDB是一个简单的KeyValue存储系统原型,提供基本的二元组的数据存储与读取功能,亦即当前被广为推崇的NoSQL存储系统。最初想到设计这个小系统,完全是出于偶然。本人维护着一个轻量级的开源重
SimpleDB 是 Amason 推出的基于key-value键值对的分布式数据存储系统
Amazon SimpleDB is a highly available and flexible non-relational data store