MongoDB

MongoDB是一个基于分布式文件存储的数据库,它是介于关系数据库和非关系数据库之间的产品。

2007年10月,MongoDB由10gen团队所开发,于2009年2月首度推出初始版本。

MongoDB支持的数据结构非常松散,类似json的bjson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。它的特点是高性能、易部署、易使用,存储数据非常方便。

开发语言: C++

c++ json mongodb database nosql Replication document-oriented non-relational bson
PyMongo

PyMongo 是 MongoDB 的 Python 接口开发包。

python mongodb database driver bson
EclipseLink Project

Oracle 最近宣布把企业级的ORM平台TopLink代码捐献给Eclipse社区,发起并领导名为EclipseLink的Eclipse持久平台项目。 Eclipse持久平台由多个组件构成,主要有EclipseLink-ORM,EclipseLink-OXM,EclipseLink-SDO, EclipseLink-DAS,EclipseLink-DBWS,EclipseLink-XR,EclipseLink-EIS。其中, EclipseLink-ORM,提供一个可扩展的支持JPA的ORM框架,提供强大的缓存功能,缓存支持集群。EclipseLink-OXM,支持支持JAXB的Object-XML Mapping框架。从总体来看,EclipseLink除了支持传统的ORM和OXM之外,另外提供了对SOA的支持,比如能够将Domain Model部署成Web Service,比如利...

java spring oracle sql mysql xml mongodb database caching orm postgresql jpa nosql eclipse weblogic JAXB history OSGI dynamic_content webservices persistence glassfish eclipselink sdo ormapper multitenancy
AppScale

AppScale 是GAE(Google App Engine)的开源实现,它同时也是一个云计算平台,允许用户在任何地方(服务器或集群)发布和托管自己的 GAE 应用程序。

AppScale目前由AppScale团队负责开发运营, 1.0版发布于2009年3月7日。

AppScale的目标是兼容GAE(Google App Engine),用户可以无缝地将应用在公共云和自己的虚拟机、私有云以及其他云平台环境中移植。AppScale实现了GAE开放的API,并提供基础设施和分布式应用程序工具(包括EC2和Eucalyptus)。

开发语言:Python、Ruby、Java、Go、PHP 开发商: AppScale

mysql Hadoop mongodb hbase hdfs cloudcomputing memcachedb platform-as-a-service hypertable cassandra appscale appengine voldemort
mongoid

Mongoid是一款适用于MongoDB的ODM(Object-Document-Mapper)框架,它提供了一种较优雅的方法将存储在MongoDB的文档转成Ruby对象,为使用Active Record或Data Mapper的Ruby开发者提供更加方便的MongoDB API。相比MongoMapper来说,Mongoid更加专注于预测性,文档更齐全。它也采用了MongoDB结构化的基于文档的设计思路、动态查询等。

2009年8月,Durran Jordan发布了Mongoid第一个版本。

开发语言:Ruby

ruby rubyonrails mongodb rubygem
mongox
暂无描述。。。
mongodb perl
Countly

Countly 是一个实时的、开源的移动分析应用,通过收集来自手机的数据,并将这些数据通过可视化效果展示出来以分析移动应用的使用和最终用户的行为。

Web android javascript Nodejs game ios iphone node mongodb mobile nginx mongo log monitor stat analysis mobile_phones userinterface analytics expressjs
Morphia

Morphia 是一个轻量级的类型安全的 Java 类库,用来将在 MongoDB 和 Java 对象之间进行映射。

java javascript framework mongodb database orm nosql persistence pojo mapper objectify datastore odm
Tangram

Tangram是一套简单可依赖的Javascript库,主要分为Base和Component两部分。Base提供了开发时常用功能的封装,是核心的工具库。

Web java framework mongodb shiro jpa velocity groovy springframework objectoriented jdo google_app_engine cloudbees