千锋教育-做有情怀、有良心、有品质的职业教育机构

手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

当前位置:首页  >  技术干货  > 开发环境,架构,数据库,协议是什么意思?

开发环境,架构,数据库,协议是什么意思?

来源:千锋教育
发布人:xqq
时间: 2023-10-14 01:19:34 1697217574

一、开发环境,架构,数据库,协议是什么意思

开发环境

开发环境是相对生成环境来说的,开发环境就是程序员在自己的工作电脑上面开发软件,然后可以测试软件的一个环境,就好比搞研究,我在开发环境下可以随便搞,只要自己能控制就好

生存环境就是说你的软件已经上线了,供给其他用户使用了,你不能随便乱搞

架构

这个就好比建筑楼房的一个地基,和楼的最外面的那些框,里面装修是一些其他来做,架构就负责把地基和楼外面的那一层建筑好

数据库

就是保存数据库的一个仓库,和现实中的那个仓库是一样的,都是用来存储各种各样的东西,无非数据库存储的是数据

协议

这个就简单的,就是你给一个新员工办理入职的时候要签署的那些协议,新员工要按照那些协议去工作,去遵守,互联网上也有这么一套协议,规范约束一下

总结

咱们通俗的讲,开发环境相当于你平常办公的环境,例如你平常需要处理一些表格文档就要装office一样,架构相当于设计图一样的东西,程序员按着设计图去设计软件,数据库就是存储数据的地方,比如你在银行存钱银行会把钱存到金库,金库就相当于数据库,协议就是双方必须共同遵守的一组约定,比如我和你约定每天几点吃饭几点上班几点下班,每个阶段必须做啥。我讲的不一定都到位但是题主应该能了解个大概。

延伸阅读:

二、行式数据库与列式数据库应用场景

行式更适合OLTP,比如传统的基于增删改查操作的应用。列式更适合OLAP,非常适合于在数据仓库领域发挥作用,比如数据分析、海量存储和商业智能;涉及不经常更新的数据。

由于设计上的不同,列式数据库在并行查询处理和压缩上更有优势。而且数据是以列为单元存储,完全不用考虑数据建模或者说建模更简单了。要查询计算哪些列上的数据,直接读取列就行。

最后我们需要务实的指出,没有使用广泛的数据库,列式数据库也并非使用广泛,只不过给DBA提供了更多的选择,DBA需根据自己的应用场景自行选择。

声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。
10年以上业内强师集结,手把手带你蜕变精英
请您保持通讯畅通,专属学习老师24小时内将与您1V1沟通
免费领取
今日已有369人领取成功
刘同学 138****2860 刚刚成功领取
王同学 131****2015 刚刚成功领取
张同学 133****4652 刚刚成功领取
李同学 135****8607 刚刚成功领取
杨同学 132****5667 刚刚成功领取
岳同学 134****6652 刚刚成功领取
梁同学 157****2950 刚刚成功领取
刘同学 189****1015 刚刚成功领取
张同学 155****4678 刚刚成功领取
邹同学 139****2907 刚刚成功领取
董同学 138****2867 刚刚成功领取
周同学 136****3602 刚刚成功领取
相关推荐HOT