Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database s能够存储各种属性和大量数据_Database_Rdbms_Nosql_Column Oriented - Fatal编程技术网

Database s能够存储各种属性和大量数据

Database s能够存储各种属性和大量数据,database,rdbms,nosql,column-oriented,Database,Rdbms,Nosql,Column Oriented,例如MongoDB、CouchDB等 列系列数据库专为大容量数据、读写性能和高可用性而设计 如卡桑德拉、HBase等 图形数据库是一种数据库,它使用图形结构进行语义查询,并使用节点、边和属性来表示和存储数据 例如Neo4j、InfiniteGraph等 在理解NoSQL之前,您必须了解一些关键概念 一致性–系统中的所有服务器都将具有相同的数据,因此使用系统的任何人都将获得相同的副本,无论哪台服务器响应其请求 可用性–系统将始终响应请求(即使请求不是最新数据或整个系统的一致性,或者只是一条表明系统

例如MongoDB、CouchDB等

列系列数据库专为大容量数据、读写性能和高可用性而设计

如卡桑德拉、HBase等

图形数据库是一种数据库,它使用图形结构进行语义查询,并使用节点、边和属性来表示和存储数据

例如Neo4j、InfiniteGraph等

在理解NoSQL之前,您必须了解一些关键概念

一致性–系统中的所有服务器都将具有相同的数据,因此使用系统的任何人都将获得相同的副本,无论哪台服务器响应其请求

可用性–系统将始终响应请求(即使请求不是最新数据或整个系统的一致性,或者只是一条表明系统不工作的消息)

分区容差–即使单个服务器出现故障或无法访问,系统仍将作为一个整体继续运行

大多数情况下,NoSQL数据库只能满足上述三个属性中的两个

从你的问题来看

CouchDBAP(可用性和分区)和文档数据库

CassandraAP(可用性和分区)和列系列数据库

MongoDBCP(一致性和分区)和文档数据库

VerticaCA(一致性和可用性)和列系列数据库

MonetDBACID(原子性一致性隔离耐久性)&关系数据库

发件人:


请看一下这一点,以及选择特定数据库类型的各种场景

区分两种类型的列存储:结构化(列式)和非结构化/半结构化(nosql)。这样想吧,这并不能真正回答问题。解释一下什么是NoSQL。
{
  _id : ObjectId("4e77bb3b8a3e000000004f7a"),
  when : Date("2011-09-19T02:10:11.3Z"),
  author : "alex",
  title : "No Free Lunch",
  text : "This is the text of the post.  It could be very long.",
  tags : [ "business", "ramblings" ],
  votes : 5,
  voters : [ "jane", "joe", "spencer", "phyllis", "li" ],
  comments : [
    { who : "jane", when : Date("2011-09-19T04:00:10.112Z"),
      comment : "I agree." },
    { who : "meghan", when : Date("2011-09-20T14:36:06.958Z"),
      comment : "You must be joking.  etc etc ..." }
  ]
}