当前位置: 首页 > wzjs >正文

建设安全施工网络平台东莞seo网站制作报价

建设安全施工网络平台,东莞seo网站制作报价,推广网app下载,wordpress爆力1.NoSQL简介 通常,NoSQL数据库具有以下几个特点: 灵活的可扩展性 灵活的数据模型 与云计算紧密融合 现在已经有很多公司使用了NoSQL数据库: Google Facebook Mozilla Adobe Foursquare LinkedIn Digg McGraw-Hill Education Verm…

1.NoSQL简介

通常,NoSQL数据库具有以下几个特点:

 

灵活的可扩展性

灵活的数据模型

与云计算紧密融合

现在已经有很多公司使用了NoSQL数据库:

 

Google

Facebook

Mozilla

Adobe

Foursquare

LinkedIn

Digg

McGraw-Hill Education

Vermont Public Radio

百度、腾讯、阿里、新浪、华为……

总结:

 

(1)关系数据库

 

优势:以完善的关系代数理论作为基础,有严格的标准,支持事务ACID四性,借助索引机制可以实现高效的查询,技术成熟,有专业公司的技术支持

 

劣势:可扩展性较差,无法较好支持海量数据存储,数据模型过于死板、无法较好支持Web2.0应用,事务机制影响了系统的整体性能等

 

(2)NoSQL数据库

 

优势:可以支持超大规模数据存储,灵活的数据模型可以很好地支持Web2.0应用,具有强大的横向扩展能力等

 

劣势:缺乏数学理论基础,复杂查询性能不高,大都不能实现事务强一致性,很难实现数据完整性,技术尚不成熟,缺乏专业团队的技术支持,维护较困难等

 

3.NoSQL的四大类型

典型的NoSQL数据库通常包括键值数据库、列族数据库、文档数据库和图形数据库。

 

3.1.键值数据库

4.NoSQL的三大基石(CAP、BASE、最终一致性)

4.1.CAP:

 

C(Consistency):一致性,是指任何一个读操作总是能够读到之前完成的写操作的结果,也就是在分布式环境中,多点的数据是一致的,或者说,所有节点在同一时间具有相同的数据

A:(Availability):可用性,是指快速获取数据,可以在确定的时间内返回操作结果,保证每个请求不管成功或者失败都有响应;

P(Tolerance of Network Partition):分区容忍性,是指当出现网络分区的情况时(即系统中的一部分节点无法和其他节点进行通信),分离的系统也能够正常运行,也就是说,系统中任意信息的丢失或失败不会影响系统的继续运作。

CAP理论告诉我们,一个分布式系统不可能同时满足一致性、可用性和分区容忍性这三个需求,最多只能同时满足其中两个,正所谓“鱼和熊掌不可兼得”。

 

4.2.BASE

一个数据库事务具有ACID四性:

 

A(Atomicity):原子性,是指事务必须是原子工作单元,对于其数据修改,要么全都执行,要么全都不执行

C(Consistency):一致性,是指事务在完成时,必须使所有的数据都保持一致状态

I(Isolation):隔离性,是指由并发事务所做的修改必须与任何其它并发事务所做的修改隔离

D(Durability):持久性,是指事务完成之后,它对于系统的影响是永久性的,该修改即使出现致命的系统故障也将一直保持

       BASE的基本含义是基本可用(Basically Availble)、软状态(Soft-state)和最终一致性(Eventual consistency)。

 

5.MongoDB

提供了一个面向文档存储,操作起来比较简单和容易

可以设置任何属性的索引来实现更快的排序

具有较好的水平可扩展性

支持丰富的查询表达式,可轻易查询文档中内嵌的对象及数组

可以实现替换完成的文档(数据)或者一些指定的数据字段

MongoDB中的Map/Reduce主要是用来对数据进行批量处理和聚合操作

支持各种编程语言:RUBY,PYTHON,JAVA,C++,PHP,C#等语言

MongoDB安装简单

http://www.dtcms.com/wzjs/143568.html

相关文章:

  • 昆明网站建设 昆明光硕网络营销公司怎么注册
  • 鄂州政府网站投稿网站
  • 沈阳设计网站seo还有用吗
  • 网站规划与设计课程设计网站的推广方法有哪些
  • wordpress js验证码插件关键词优化策略
  • lisp 网站开发外链交易平台
  • 网站开发注册流程以及收费网络营销的步骤
  • 手机做网站的软件比百度好用的搜索软件
  • 如何彻底清除网站的网页木马现在做推广的新渠道有哪些
  • 新疆生产建设兵团八师网站关键词优化是怎样收费的
  • 中国建设特种作业操作证网官方网站小程序制作流程
  • 创作网站百度指数关键词
  • 网站建设实验报告总结seo网站优化推广费用
  • 前台和后台网站开发有什么区别怎样找推广平台
  • h5商城网站怎么做全网搜索软件
  • 福建省建设工程职业注册网站想开广告公司怎么起步
  • 外贸网站优化公司广州seo服务
  • 江苏网站建站系统哪家好专业seo优化公司
  • 摄影网站有哪些?seo为什么要进行外部优化
  • 钢材网站建设如何做好推广引流
  • 卡通网站建设站长工具官网域名查询
  • 创建网站平台淘宝关键词排名是怎么做的
  • 小程序开发费用一览表含价格广东网站seo营销
  • 怎么做付款链接网站爱站工具包的模块有哪些
  • 重庆专业做网站收录网站
  • seo怎样优化网站外贸快车
  • 珠海企业网站建设制作什么是互联网营销
  • 公司发布网站需要备案吗在线培训网站
  • 包装设计网站banner引擎优化是什么工作
  • 建一个手机网站需要多少钱seo快速排名外包