FreshBrd
2021-03-27T18:32:24+00:00
我大学时学过SQLserver,现在在学MySQL,学过oracle可是忘了,我看还有PgSQL,NoSQL,还有MarinDB,MongoDB,SQLite。
这些是完全不同的语句还是有相似的地方可以举一反三?[s:a2:怒]
前面几个本质上都是关系型数据库所以原理上差不多,但实现细节上不一样的地方还挺大的。而nosql你看名字就知道是个完全不一样的东西,它其实是所有非关系型数据库的总称,然后mongodb是nosql的一种。然后sqlite就是个轻量版的关系型数据库,学起来很快的。
[quote][pid=503963891,26110714,1]Reply[/pid] Post by [uid=42471526]qzane[/uid] (2021-03-30 05:07):
前面几个本质上都是关系型数据库所以原理上差不多,但实现细节上不一样的地方还挺大的。而nosql你看名字就知道是个完全不一样的东西,它其实是所有非关系型数据库的总称,然后mongodb是nosql的一种。然后sqlite就是个轻量版的关系型数据库,学起来很快的。[/quote]如果想找数据库运维之类的工作是不是都要学啊,还要学Linux,没用过Linux为啥编程数据库好多都涉及Linux,有啥优势吗