网易首页 > 网易号 > 正文 申请入驻

编程语言和数据库最佳拍档:Java用Oracle,CSharp用SqlServer?

0
分享至

写Java程序员的用Oracle数据库,写CSharp的程序员用SqlServer数据库,直到MySql出现,这种局面才被打破!至于写C/C++的程序员:“什么数据库?我传数据给CSharp,然后让CSharp帮我存数据库!”。

编程语言和数据库的关系

就像上面说的,很早以前Java程序员和CSharp程序员在写项目的时候使用的数据库是有偏好的,Java程序员喜欢使用Oracle,CSharp喜欢使用SqlServer。我特地去问了一些Java程序员和一些CSharp程序员,他们选择数据库的理由。

但实际上,他们给我的回答基本都是:“其实数据库选择哪个都一样,但是如果要我选,我选XX!”。

我作为一名CSharp程序员,我对于Oracle数据库的语法和SqlServer数据库的语法都是懂得!而且,我在刚工作的那几年,也断断续续写过一段时间Java。但是,我还是保留了当初学Java时使用Oracle数据库的习惯,学CSharp时使用SqlServer数据库的习惯。你要问我为什么,那我只能说是习惯!要我讲出什么好坏来,我还真说不上来!

后来工作久了,第一次接触MySql,而且,我在一家公司工作得比较久,这家公司的数据库一直使用的是MySql,于是后来我也不纠结了,只要是项目,都用MySql,涉及到缓存数据我还会加一个Redis数据库。而本地需要存一些数据的时候,我还会使用Sqlite。

因此,Oracle数据库和SqlServer数据库已经在我电脑里消失了很久了,估计现在拿到手,安装我都要琢磨好半天!在我的狭窄的印象里,Oracle数据库和SqlServer数据库已经是上一个时代的数据库产品了!尽管这样可能不对!

C++程序员似乎并不关心数据库

至于你问C++程序员他们使用什么数据库,至少到现在,可能是因为行业的原因,我没有看到哪个C++程序员去讨论数据库,我只记得我第一份工作是做游戏开发的,公司使用的数据库是MySql,但是因为我不是底层开发人员,所以接触不到数据库。

后面跟很多C++程序员都有过合作,基本上如果我要求C++程序员在C++代码中将数据保存至数据库,都会遭到拒绝,他们会要求我来保存数据。基本上就两种方式,第一种是双向通讯,C++处理好数据以后通过协议传输给CSharp也就是我的程序里面,然后我再将数据进行保存,亦或者C++程序员会将数据处理好以后保存至本地文件或者缓存数据库(Redis),然后让CSharp这边去读取数据然后保存。

因此,在我狭窄的印象里,C++程序员对于数据库是没有选择困难的!

注意我两次用到了“狭窄”这个词,其实就是我自己通过我自己的经历,在认知不够的情况下得出的结果,不具备参考性,但很值得说一说!

总结

但说到底,不管是什么编程语言,数据库选型的时候其实还是要根据本身的需要来的。就像很多人觉得MySql数据库数据量大了以后需要分表甚至是分库,他觉得接受不了,于是就选择其他性能更好地数据库。但是,如果一个公司的程序数据量本身就很小,并发量也不高,使用哪个数据库其实都一样!

但是,如果只是需要保存一些本地的配置数据,再去使用一些大型数据库系统就比较浪费了!改为使用Sqlite或者配置文件就比较合适一些!

因此,在过去很长一段时间,Java程序员用Oracle数据库、CSharp程序员用SqlServer数据库其实只是习惯而已,并没有什么可以摊开来说的原因!

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
闹大了!苏州女子说燃气费翻了一倍,现想道歉,怕老公工作保不住

闹大了!苏州女子说燃气费翻了一倍,现想道歉,怕老公工作保不住

汉史趣闻
2024-04-23 18:36:31
54年后才明白,当年苏联挖穿地球,为何挖到12262米就停了?

54年后才明白,当年苏联挖穿地球,为何挖到12262米就停了?

祥瑞
2024-04-22 11:43:27
“给我的时间太短了!”前京东副总裁、渐冻人蔡磊病情加重

“给我的时间太短了!”前京东副总裁、渐冻人蔡磊病情加重

齐鲁壹点
2024-04-24 07:54:43
不可思议!市政4块砖定损居然近万元?这其中到底有多少猫腻呢?

不可思议!市政4块砖定损居然近万元?这其中到底有多少猫腻呢?

火山诗话
2024-04-23 16:50:51
凯特王妃新封面:疑似头发掉落,脖子肿了,难怪她不露面!

凯特王妃新封面:疑似头发掉落,脖子肿了,难怪她不露面!

阿桥侃娱乐
2024-04-24 07:49:46
内蒙古开鲁县被免职镇党委副书记学历造假?县委组织部:正调查核实,结果将及时公布

内蒙古开鲁县被免职镇党委副书记学历造假?县委组织部:正调查核实,结果将及时公布

红星新闻
2024-04-24 13:22:14
“靠美国‘拯救’菲律宾,是一种妄念”

“靠美国‘拯救’菲律宾,是一种妄念”

环球时报国际
2024-04-24 05:43:18
这一次,自称不懂法的纪云浩书记,“底裤”都快被扒光了

这一次,自称不懂法的纪云浩书记,“底裤”都快被扒光了

叶公子
2024-04-24 01:00:03
重磅布局!中央召开高规格座谈会,多位省级党委书记发言,释放新信号

重磅布局!中央召开高规格座谈会,多位省级党委书记发言,释放新信号

政知新媒体
2024-04-23 23:19:29
首组1-1!雄鹿惨负步行者 利拉德34分西卡37+11引3人20+

首组1-1!雄鹿惨负步行者 利拉德34分西卡37+11引3人20+

醉卧浮生
2024-04-24 10:57:14
苏州女子反映天然气费用突增,为了让她删帖,用力过猛了

苏州女子反映天然气费用突增,为了让她删帖,用力过猛了

历史总在押韵
2024-04-23 23:47:10
向全球宣布,中国颠覆性雷达技术,可放大F22信号6万倍,精确摧毁

向全球宣布,中国颠覆性雷达技术,可放大F22信号6万倍,精确摧毁

胖福的小木屋
2024-04-23 23:46:20
山西原副省长披露云冈风波细节:单霁翔连夜赶来调查,耿彦波凌晨四点等候

山西原副省长披露云冈风波细节:单霁翔连夜赶来调查,耿彦波凌晨四点等候

澎湃新闻
2024-04-23 21:46:27
内蒙古开鲁县的事如果属实,那就太让人恐惧了

内蒙古开鲁县的事如果属实,那就太让人恐惧了

顾礼先生
2024-04-23 16:14:00
荒唐透顶!清华大学院长阎学通竟宣称:投降是维护和平的最快途径

荒唐透顶!清华大学院长阎学通竟宣称:投降是维护和平的最快途径

蝴蝶花雨话教育
2024-04-23 10:56:19
震惊了!吴某凡近况被爆,网友曝和他共处27天,他不是“牙签”!

震惊了!吴某凡近况被爆,网友曝和他共处27天,他不是“牙签”!

娱圈小愚
2024-04-23 16:45:21
敲定,周琦处罚结果出炉,莫兰德或被重罚,孙铭徽骂裁判躲过处罚

敲定,周琦处罚结果出炉,莫兰德或被重罚,孙铭徽骂裁判躲过处罚

东球弟
2024-04-24 08:54:10
开鲁县纪云浩被免职,还被扒了个底朝天,这人的背景果然不简单!

开鲁县纪云浩被免职,还被扒了个底朝天,这人的背景果然不简单!

巴城的城
2024-04-23 21:14:50
十八大后第一位在任省委书记的落马,父子档的政商操盘手术

十八大后第一位在任省委书记的落马,父子档的政商操盘手术

天闻地知
2024-04-24 09:57:04
越闹越大!华润燃气注册地竟然在百慕大?营收千亿却0人交社保

越闹越大!华润燃气注册地竟然在百慕大?营收千亿却0人交社保

开心体育站
2024-04-23 21:04:01
2024-04-24 14:36:49
程序员古耕
程序员古耕
程序员、网文作家、自媒体人
355文章数 281关注度
往期回顾 全部

科技要闻

特斯拉财报差劲 但马斯克做出一个重磅表态

头条要闻

内蒙古"农民种地交钱"涉事干部被指学历造假 官方调查

头条要闻

内蒙古"农民种地交钱"涉事干部被指学历造假 官方调查

体育要闻

足智多谋的哈姆,温水里的青蛙

娱乐要闻

方媛带两女儿参加婚礼,当花童超可爱

财经要闻

周鸿祎雷军大和解,为了拯救哪吒?

汽车要闻

升级L2+级驾辅系统 2024款猛龙售16.58万起

态度原创

艺术
家居
数码
教育
公开课

艺术要闻

艺术名画︱爱尔兰画家大卫·科因的刀画作品

家居要闻

光影之间 空间暖意打造生活律动

数码要闻

荣耀MagicBook Pro 16 HUNTER版笔记本推送AI高性能静音模式

教育要闻

全班有63人,男生比女生多1/4,求男,女生各有多少人?

公开课

睡前进食会让你发胖吗?

无障碍浏览 进入关怀版