增删改查
var UserSchema=newSchema({ name: { type: String}, phone: { type: Number} }) var User = mongoose.model('User', UserSchema); //create 增加 var user1 = new User; user1.name = 'jack1'; user1.phone = 123456; user1.save(function (err) { if (err) { console.log(err.message) } }) var user2 =newUser; user2.name = 'jack2'; user2.phone = 234567; user2.save(function (err) { if (err) { console.log(err.message) } }) //查找 User.find(function(err,users){ if (err) { return console.error(err) }else { console.log(users) } })分布式vs集群
很多人可能会混淆分布式和集群的概念,分布式更像是业务拆分到不同服务器上,集群则是多台服务器一起处理同个业务 。比较复杂,后续再解释 。
数据库图鉴
目前市面上常见的数据库品牌,主要有关系型和非关系型数据库两种 。计算机世界发展快速,数据库就像一个大生态,愈发多态化多样化 。
关系型:Oracle、mysql、Postgresql nosql:mongodb、hbase

文章插图
数据库图鉴
区块链:去中心化的分布式数据库
回到区块链,大数据时代无隐私,区块链的去中心化能否保护隐私?
首先得介绍下去中心化,那么中心化又是什么?中心化就是我们常见的通讯模型,客户端需要以服务器获取数据(服务端和数据库交互),上次我们也讲过 输入url 后发生的事情,如果两个客户端之间互相知道彼此的地址,他们可以直接建立通讯 。p2p技术常用于资源共享、音视频等 。

文章插图
中心化vs去中心化
区块链本质上是一种去中心化的分布式数据库,该数据库是由一串使用密码学方法产生的数据区块按时间顺序有序连接而成,每个数据块中包含了一段时间内的全网产生的百思特网无法篡改的数据记录信息 。
区块链技术让我们的隐私得到了一定程度上的保护 。关于网络通讯、区块链后续继续展开 。
失控
最后引用下凯文*凯里在《失控》里的一段话:
没有强制性的中心控制,次级单位具有资质的性质:次级单位之间批次高度连接,点对点间的影响通过网络形成了非线性因果关系 。
计算机的高速发展,数据库不断进化,大数据越来越精确化,越来越
推荐阅读
- 营销和销售的区别是什么? 什么是营销
- 鲨鱼的呼吸方式和特点 鲨鱼用什么呼吸
- 莎莎女王和红边月影的区别
- AV的真相,和被迫拍摄的普通女孩 av是什么
- 白羊座女生和哪个星座男生最合适? 白羊座和什么座最配
- till和until究竟有什么区别 until是什么意思
- 黄豆与毛豆的区别 黄豆和毛豆是不是一种东西
- 要除皱先保湿 保湿除皱
- 玫瑰莲静夜和锦司晃的杂交后代
- 谁才是MMA的金字塔尖 mma和ufc有什么区别