sql sever和mysql我學什麼比較好喃??

時間 2021-12-29 20:33:20

1樓:

新手學的話真心不建議mysql,各種奇葩的坑,還不如sql server,起碼強制規範能讓你少走點彎路,新手資料庫思維沒建立起來踩了坑都不知所云。

2樓:kimmking

分析了一下題主的問題,開源不開源、收不收費不打緊。那麼選擇就多了:

關聯式資料庫:mysql、db2、oracle、sqlserver、pg,主流的先列這些。

NoSQL:Mongo、Casandra、。。。。。。

NewSQL:全都是分布式的,不是單機的,先pass...

大資料方案:好像單機也不太好玩得轉。。。

單機使用,但是自己做資料分析,資料量龐大,表多。

不知道你的資料量在什麼量級,G還是T,千萬/億級還是十億百億級。

如果不是特別大,那麼你這個OLAP的需求,其實MySQL和PG都很適合,設定可以考慮OLAP的軟體,比如開源的Mondrian之類的。

再更新一下,其實對於一般的應用,不是特別大的量,不管是query還是transaction,不是對latency有特別極致的要求,一般情況下,各個資料庫的差別不大,你可以試試,學會mysql,用sqlserver其實很容易,學pg之類的,也會很快。反過來也一樣的。

3樓:oberon

兩者在基本語法上差不多,如果只是簡單的查詢什麼的語句寫起來差不多。

就算是單機使用在功能支援上sqlsever明顯佔了上風,如果僅僅只是把它們當做乙個資料儲存或者想使用資料倉儲的話,建議選sqlserver

dynamodb和mysql使用疑惑?

吳亮 在實際開發的過程中,選取某種資料庫進行資料持久化是非常重要,也是非常複雜的乙個問題。在具體工作中混用各種資料庫或技術棧是非常正常的事情,至於不用DynamoDB替代MySQL的原因,個人猜測有以下幾點需要考慮 首先,必須分清這兩種資料庫的概念。DynamoDB是採用consistent has...

MySQL中inner join 和 cross join 的區別?

MySQL 5.7 文件中的表述 對於 MySQL,JOIN,CROSS JOIN,INNER JOIN 完全等價 one flower 在MySQL中,CROSS JOIN語法上等價於INNER JOIN 它們可以彼此代替。在標準SQL中,它們不等價。INNER JOIN結合ON子句使用 CROS...

MySQL 和 PostgreSQL 相比,對 JSON 的支援如何?

三公尺之內 偶然一次開始了解postgres,相見恨晚,特別是json支援這一塊。鼓足勇氣就把目前在做的和已經上線的專案資料庫全部換成了pg,沒想到還異常順利。 小烏龜 說白了兩點 pg比mysql多支援乙個預索引的jsonb格式 通過格式優化查詢,並非新增索引 使得對json的操作比pg本身的js...