ITPub博客

首页 > 数据库 > NoSQL > 几种常见的NO SQL DB

几种常见的NO SQL DB

原创 NoSQL 作者:zchbaby2000 时间:2018-09-26 14:02:16 0 删除 编辑

NO SQL数据库

Key value类型的
riak
redis
memcached
Oracle Berkeley DB
Hamster DB (embedded database)
Amazon DyamoDB
Project Voldermort(A distributed database)

Document类型的
IBM Cloudant
mongoDB
CouchDB
OrientDB
Couchbase
RAVENDB
terrastore

列存储类型的
cassandra
HBASE
HYPERTABLE
Amazon SimpleDB
amazon web services

Graph类型的
Neo4j
InfiniteGraph
OrientDB
twitter/flockdb


Document type NO SQL database such as Cloudant DB mainly works for
 - Event logging
 - Blogs and other web applications
 - Operational and meta data for web/mobile applications
Document type NO SQL database were designed with the internet in mind - thinking JSON, RESTFUL API and unstructured data.
ACID is not supported in Cloudant DB, so it is not possible for a document store to handle a transaction that operates over multiple documents

As far as I see, consider NO SQL database when you could not define the database schema or you require a flexible schema for rapid development where your data model may change over time.
Another case is: performance consideration.

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/725820/viewspace-2214905/,如需转载,请注明出处,否则将追究法律责任。

下一篇: DB2 WLM
请登录后发表评论 登录
全部评论
混迹IT 15年,喜欢Java开发,喜欢Python,还喜欢数据库的开发,架构设计,运维和性能优化
  • 博文量
    218
  • 访问量
    49866