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

400-811-9990
手机站
千锋教育

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

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

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

上海
  • 北京
  • 郑州
  • 武汉
  • 成都
  • 西安
  • 沈阳
  • 广州
  • 南京
  • 深圳
  • 大连
  • 青岛
  • 杭州
  • 重庆
当前位置:郑州千锋IT培训  >  技术干货  >  开发环境,架构,数据库,协议是什么意思?

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

来源:千锋教育
发布人:xqq
时间: 2023-10-16 15:22:42

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

开发环境

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

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

架构

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

数据库

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

协议

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

总结

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

延伸阅读:

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

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

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

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

声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。

猜你喜欢LIKE

什么是敏捷开发之Scrum框架?

2023-10-16

机器学习算法中GBDT 和XGBOOST 的区别有哪些?

2023-10-16

C语言“悬空指针”和“野指针”是什么意思?

2023-10-16

最新文章NEW

Access 与Excel 最重要的区别是什么?

2023-10-16

为什么说Java不适合编写桌面应用?

2023-10-16

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

2023-10-16

相关推荐HOT

更多>>

快速通道 更多>>

最新开班信息 更多>>

网友热搜 更多>>