1
acrisliu 2016-02-05 00:43:06 +08:00 1
|
2
ss098 2016-02-05 00:45:01 +08:00 via Android
从名字就能看出来 ... 使不使用 SQL ...。
开玩笑。 其实啦, SQL 是一种结构化查询语言,应用在结构化数据库中,而对于 Key - Value 这种 SQL 写不成的需求就出现了 NoSQL 。 个人理解是这样的。 |
4
Neytoph OP @ss098 谢谢!我记得是 not only sql...意思是 在 sql 基础上加入了数组(或者更多的数据结构)?
|
5
jybox 2016-02-05 01:45:24 +08:00
SQL 可以说是一个标准,实现了 SQL 的数据库在核心概念上都差不多,可以说是过去很多年前辈们所实践出的适用于大多数场景的解决方案;但 NoSQL 的概念可能就千差万别了,分别适用于各种具体的情况。
|
6
ericls 2016-02-05 01:46:29 +08:00
@Neytoph not only sql 好像是后来才出来的概念 就像先有 BYD 再有 Build Your Dream.
有些时候界限也不是很明显,就像 Postgres 里面现在也可以存 JSON ,而很多人用 MongoDB 也会定义 schema 一开始的时候, NoSQL 的数据结构更加简单,就像 Redis 这种。 |
8
adspe 2016-02-05 11:13:59 +08:00
sitepoint 的文章经常看看会学到很多
|