TokyoTyrant 是一个高性能的 key-value 型数据库,应用潜力比较强,但是目前管理工具等等都不齐全。
OrientDB 是一个开源的多模型 NoSQL 数据库,支持原生图形、文档全文、响应性、地理空间和面向对象等概念。它使用 Java
温馨提示:MongoDB 所采用的 SSPL 协议不是 OSI 批准的开源许可协议。SSPL(Server Side Public License)
BeansDB 是一个主要针对大数据量、高可用性的分布式KeyValue存储系统,采用HashTree和简化的版本号来快速同步保证最终一致性(弱),一个简化版的Dynamo。
memcached 是一套分布式的快取系统,当初是Danga Interactive为了LiveJournal所发展的,但目前被许多软件(如MediaWiki)所使用。这是一套开放源代码软件,以BSD
QDBM: Quick Database Manager 是一个用来存储key- value数据的数据库服务器软件,核心采用C语言编写,数据库是一个简单的key-value的数据记录,记录使用哈希表或者是 B+
Twissandra 是一个示例项目,主要目的是用来学习如何通过 Python 语言使用Cassandra 服务器。
Plurk 前陣子放出 LightCloud,試著解決 Amazon 所提出的 Dynamo 用某些複雜方法解決問題。
CouchApp 是一个开发使用 CouchDB 的 Web 应用的小型框架。它的主要功能是可以把一个文件系统的目录转换成 CouchDB 中的一个设计文档。在开发的时候,可以按照一般 Web
Terrastore是一个基于Terracotta(一个业界公认的、快速的分布式集群组件)实现的高性能分布式文档数据库。可以动态从运行中的集群添
Dynomite 是采用 ErLang 语言开发的分布式的Key-Value存储系统。 Dynomite is an eventually consistent distributed key value store written in
Tokyo Cabinet (TC) 是日本第一大SNS网站mixi开发的,而Flare是日本第二大SNS网站green.jp开发的。Flare简单的说就是给TC添加了scale功能。他替换掉了TT部分,自己另外给TC写了网络服务器,Flare的主要特点就是支持
Thrudb是一套简单的服务建立在Apache的Thrift的框架,提供索引和文件存储服务的网站建设和推广。其目的是提供Web开发灵活,快速和易于使用的服务,可以加强或取代传统的数据存储和访问层。
Hazelcast是一个高度可扩展的数据分发和集群平台,可用于实现分布式数据存储、数据缓存。特性包括:
Hypertable是一个开源、高性能、可伸缩的数据库,它采用与Google的Bigtable相似的模型。在过去数年中,Google为在PC集群
JRedis 是一个高性能的 Java 客户端,用来连接到 Redis 分布式哈希键- 值数据库。提供同步和异步的连接。
memcachedb是 一个由新浪网的开发人员开放出来的开源项目,给memcached分布式缓存服务器添加了Berkeley
Apache CouchDB 是一个面向文档的数据库管理系统。它提供以 JSON 作为数据格式的 REST
What Kai is A highly available key-value store Scales infinitely Achives low latency even if several nodes are getting down
Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部
Scalaris 是一个采用Erlang开发的分布式 key-value 存储系统。提供的 API 包括:Java, Python, Ruby, and
NoSQL是一种快速、便携的关系型数据库管理系统,除内存和处理器速度外不受任意限制。NoSQL符合关系模型。
Tokyo Cabinet 是一个DBM的实现。这里的数据库由一系列key- value对的记录构成。key和value都可以是任意长度的字节序列,既可以是二进制也可以是字符串。这里没有数据类型和数据表的概念。
Voldemort 是一个采用 Java 语言开发的分布式的Key-Value存储系统。 主要特性: Data is automatically replicated over multiple servers.
Riak是以 Erlang 编写的一个高度可扩展的分布式数据存储,Riak的实现是基于Amazon的Dynamo论文,Riak的设计目标之一就是高可用。Riak支持多节点构建的系统,每次读写请求不需要集群内所有节点参与也能胜任。提供一
HBase – Hadoop Database,是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,利用HBase技术可在廉价PC
Apache Cassandra 是一套 开源分布式Key-Value存储系统 。它最初由Facebook开发,用于储存特别大的数据。Facebook目前在使用此系统 。
UnQL 是一个通用的查询语言,其目的是为目前各种各样的 NoSQL 服务器提供一个统一的数据查询语言。
CouchDB的主要开发商Couch.io公司宣布发布了CouchDB SDK for Android。CouchDB SDK for Android
Tumblr是世界上最流行的轻博客服务,其用户量在最近的一次统计中已经达到2090万,超过了全球最大的博客服务WordPress。而我们今天要介绍的是Tumblr通知系统的架构,其通知系统由一个叫Staircar的轻量级HTTP服务器和
MongoVision 是一个界面友好,使用直接的Web接口用来从 MongoDB 数据库中筛选和更新文档。
nmdb 是一个 dbm 风格的网络数据库,支持多协议,当前包括:TIPC, TCP, UDP, and SCTP。nmdb 包含一个内存中的缓存可用来保存
Tair是由淘宝网自主开发的Key/Value结构数据存储系统,在淘宝网有着大规模的应用。您在登录淘宝、查看商品详情页面或者在淘江湖和好友“捣浆糊”的时候,都在直接或间接地和Tair交互。
GraphDB 是一个企业图形数据存储引擎,它使用C#语言开发,并且是开源的,对于非商业目的可以免费下载,但如果用于商业目的则需要购买商业许可。
TomP2P 是一个基于 P2P 的高性能 key-value 结对数据的存储方案,每个结对数据拥有一个表(基于磁盘或者内存)用来存储其值,单个值可被查询或者更新,底层的通讯框架使用 Java 的 NIO
从名字上就可以看出,cassandra_client_scala 是Cassandra 的 Scala 编程语言的客户端开发包。