当前位置: 首页 > 工具软件 > hamsterdb > 使用案例 >

几种常见的NO SQL DB

臧兴学
2023-12-01

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/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/725820/viewspace-2214905/

 类似资料: