设为首页 | 加入收藏  
软件定制开发
  网站首页 关于我们 新闻中心 产品介绍 解决方案 成功案例 服务支持 联系我们
首页 > 行业动态
 
【论关系型数据库在互联网中是否重要 】
来源:www.sywebsoft.com 发布者:领航科技  发布时间:2019-04-22 
 可以看到,互联网应用与传统应用的异同点在于,互联网应用对于数据库的着重点在于从整体上进行把握,对数据的操作相对来说比较“粗糙”。而传统应用由于其自身原因,只需要考虑更为“精细化”的操作,例如连表查询,表与表的关系,关系表还是实体表等等。

  这是否意味着,在互联网中关系型数据库已经不再那么重要了呢?那些课本上的第一范式、第二范式已经过时了呢?

  如果认为互联网中关系型数据库不再强调“精细化”的操作,就是已经过时了,这是一叶障目不见泰山。再总结一下,在互联网中,对于关系型数据库,我们需要设计分库分表、主从库、读写分离、热点数据缓存等等。在传统应用中,对于关系型数据库,我们需要设计出E-R图,需要设计主键、外键,需要写联表查询的SQL语句等等。

那么回到本文的主题“在互联网中关系型数据库是否不再那么重要”,笔者的观点是,侧重点不同,互联网应用的很大,有的很大很大,有时需要你放弃遵循某些范式,从其他方面去弥补,而从整体上去思考如何进行数据建模,互联网应用更加考验的是“能力”,对数据建模的能力,如何构建更高的可靠性应用。传统应用,更加考验的是一切按照规矩来,“精细化”的操作,对SQL语句的熟悉程度就意味着对数据库的熟悉程度。

强调互联网,这是因为本文所讨论的前提是互联网应用。与“传统”应用不同,互联网中的应用每天面临的是海量的数据、大量的请求以及对系统可靠性和响应速度有着更高的要求。“传统”应用,我姑且浅显地认为是,数据量不大,面对的用户群范围相对较小,自然大量的高并发请求场景几乎不存在。


下一篇:沈阳软件开发后的思考
 
推荐文章

沈阳软件开发后的思考 [2019-04-21]
WebService究竟是什么尼? [2019-04-21]
沈阳OA办公系统中权限管理设计 [2019-04-21]
沈阳软件开发中的差距与分析 [2019-04-21]
沈阳在线考试系统模块更新 [2019-04-21]
沈阳软件开发公司如何招聘net开发人员 [2019-04-21]
 
沈阳软件开发
沈阳软件定制开发
沈阳软件公司
沈阳软件开发公司
首页
关于我们
新闻中心
产品介绍
解决方案
成功案例
服务支持
联系我们
关于领航
 
公司地址:沈阳市沈河区北站路77-1号光达大厦C座13层
邮政编码:110013
客服电话:13840539193 024-31281857
Email:2579047692@qq.com
客服Q Q:2579047692
官方微信
 
Copyright @ 2005-2019 sywebsoft.com All Right Reserved
展开