来源:优盘的优点,作者: ,:

开头

侬讲这个“圈子玩dbms的s是啥”,我脑子里立刻就闪过阿拉在肇嘉浜路一带那帮老兄弟搞数据库的事情。阿拉以前在衡山路那边的咖啡馆里头,常常坐拢来嘎三胡,聊这些技术上的事体。记得有一次,一个朋友问起这个问题,当场就有两三个人七嘴八舌地讲开了。

哎呀,实话讲,这个“dbms”啥意思,阿拉晓得伐?就是数据库管理系统嘛。至于那个“s”,那就好多讲头咯,有人讲是结构,有人讲是服务,还有人讲是“SQL”的缩写。这里头的门道,阿拉慢慢来讲。

圈子玩dbms的s是啥,技术圈子里的讨论

讲到圈子玩dbms的s是啥,老早在华山路那边的小酒馆里,我听过一个老程序员讲过。他说,dbms里头的“s”,有时候是指“service”,就是说数据库提供的服务;有时候是“schema”,就是数据库的结构设计。侬晓得伐?这种东西,讲出来好像简单,做起来忒不容易。

尤其是阿拉上海这边的公司,像徐家汇那一带的互联网企业,他们用数据库那叫一个精细噢。一个系统的“schema”设计得不好,后面数据一多,慢起来是很麻烦的。你要是去问他们圈子里的高手,估计会讲给侬听一堆优化的故事。

圈子玩dbms的s是啥,不同人有不同理解

侬想噢,这个“s”到底是啥,有不同的圈子有不同的理解。阿拉以前在南京路步行街附近的一个技术沙龙里听过,有人讲这个“s”可能是“SQL”,专指数据库里的查询语言。还有人讲“s”可以是“storage”,就是数据库的存储机制。侬看看,这么多说法,哪个对呢?

阿拉觉得伐,只要能解决实际问题,讲啥都没关系。就像侬去豫园买小笼包,有人喜欢蟹黄的,有人喜欢鲜肉的,关键是吃得开心。

相关图片

圈子玩dbms的s是啥,用实际案例来理解

阿拉回想起去年在陆家嘴的一次技术论坛上,有个公司用dbms做了一个蛮灵的项目。他们讲清楚了“s”是“service”,就是说数据库作为一项服务,要支持高并发、高可靠性。阿拉觉着这个解释蛮扎实的,适合那些搞大数据分析的公司。

如果你是数据库的小白,建议从设计简单的schema开始,尤其是字段的命名规则,直接用英文小写单词,别搞那些稀奇古怪的缩写,后期维护会很头疼。

圈子玩dbms的s是啥,阿拉的建议

阿拉混了这些年,觉得“圈子玩dbms”这事体,关键是多听、多学、多实践。比如侬可以去长宁区的图书馆借几本书看看,或者去新天地附近的创业咖啡馆找找圈内人交流。晓得伐,技术这玩意,最怕闭门造车。

最后,阿拉建议侬,别老纠结“s”到底是啥,重要的是搞清楚这个东西对侬的项目有啥帮助。阿拉在上海滩混了几十年,技术圈子的老规矩就是:能用,才是硬道理。


结尾

验证问题:圈子玩dbms的s是啥,具体指哪些功能?

回答:可能是“service”(服务)、“schema”(结构)、“SQL”(查询语言)或者“storage”(存储机制),看具体场景。

标签:#数据库管理系统 #dbms #技术圈子 #上海IT #SQL #schema

用户评论:阿拉觉得这篇讲得蛮实在的,尤其是建议从简单的schema开始,这点我受用了!

《见面付款的上门服务》

只要多接几次这样的“免费升级”电话,查账的时候你就会发现原本每月39元的基础套餐,零零散散涨到了每月70多元。

《快2服3是快餐意思吗》

当好“连接器”,并不容易。“创新要素”能否自由畅通流动,直接决定了大湾区三地的协同水平。