騰訊云DSQL-C MYSQL 版本測評

產品購買活動鏈接
https://cloud.tencent.com/act/pro/618season?from=20877 或者 https://cloud.tencent.com/act/pro/developer_business-scenario?from=18122&from=20878
配置:TDSQL-C MySQL兼容版本MySQL5.7,規(guī)格1核1GB存儲空間 10GB
選型:可以從一下幾個點考慮:數據庫規(guī)模,訪問量,成本預算,訪問量大可以核數多些,畢竟新增修改需要數據庫開銷。
使用感受:從編寫sql和創(chuàng)建數據庫來說,騰訊云這款產品非常的簡便容易上手操作,即使本地連接遠端數據庫查詢也很快,網絡這塊處理的很好,另外搭建集群或者配置屬性這塊幾乎沒有困難,拖拉拽就搞定了,整體使用體驗非常的絲滑流暢。
購買服務訂單
購買服務之后會在自己的控制臺看到一條訂單,你可以點擊詳情查看詳細的產品參數和配置,那我這個訂單來說主要關注的是區(qū)域,到時候要到產品里面找對應的服務。

編輯切換為居中

)
操作數據庫產品
到云產品里面找出你購買的服務,我購買的是數據庫,選擇你要找的區(qū)域然后就可以找到已經創(chuàng)建好的產品列表了。

連接數據庫管理工具
點擊登錄按鈕跳轉到數據庫登錄頁面,輸入用戶名這里我用的是root用戶登錄的,你也可以自己創(chuàng)建一個用戶,只需要在數據庫進行綁定就好。

創(chuàng)建數據庫
1. 在連接成功后,右鍵單擊您想要在其中創(chuàng)建數據庫的數據庫服務器,然后選擇“新建數據庫”。
2. 在彈出的對話框中,輸入數據庫的名稱和字符集。您還可以選擇其他選項,例如在創(chuàng)建數據庫時添加表空間和選擇默認字符集等。

表和索引操作
創(chuàng)建數據表的過程:
1. 打開數據庫頁面管理工具,選擇你想指定的數據庫。
2.在其中創(chuàng)建表的數據庫,然后單擊“新建表”按鈕。
3. 在彈出的對話框中,輸入表的名稱和列的名稱、數據類型、長度和約束等信息。您還可以選擇其他選項,例如設置主鍵、默認值和自動增量等。
4. 單擊“確定”按鈕,數據庫管理工具將創(chuàng)建一個新的數據表并將其添加到數據庫中。
創(chuàng)建索引的過程:
1.選擇您想要在其中創(chuàng)建索引的數據表。
2.在數據表中選擇需要創(chuàng)建索引的列,右鍵單擊該列,然后選擇“創(chuàng)建索引”選項。
3. 在彈出的對話框中,輸入索引的名稱和類型等信息。您還可以選擇其他選項,例如設置唯一性、空值和排序等。
4. 單擊“確定”按鈕,數據庫管理工具將創(chuàng)建一個新的索引并將其添加到數據表中。
以上你可以根據您的需要進行更改和調整。

編寫數據庫查詢語句的基本步驟:
1. 打開 SQL 編輯器,連接到您的數據庫服務器。
2. 在連接成功后,使用 SELECT 語句指定要查詢的列和表。例如,以下是一個查詢 "student" 表中所有列的示例 SQL 語句:
SELECT * FROM student;
該語句將返回 "student" 表中所有行和所有列的數據。
3. 如果您只想查詢特定列,可以在 SELECT 語句中指定這些列。例如,以下是一個查詢 "student" 表中 "name" 和 "age" 列的示例 SQL 語句:
SELECT name, age FROM student;
該語句將返回 "student" 表中所有行的 "name" 和 "age" 列的數據。
4. 如果您想對查詢結果進行過濾,可以在 SELECT 語句中使用 WHERE 子句。例如,以下是一個查詢 "student" 表中名為 "lisa" 的用戶的示例 SQL 語句:
SELECT * FROM student WHERE name = 'lisa';
該語句將返回 "users" 表中名為 "lisa" 的用戶的所有列數據。
5. 如果您想對查詢結果進行排序,可以在 SELECT 語句中使用 ORDER BY 子句。例如,以下是一個查詢 "student" 表中按名稱升序排序的示例 SQL 語句:
SELECT * FROM student ORDER BY name ASC;
該語句將返回 "student" 表中所有行的數據,并按名稱升序排序。

連接idea數據庫控制臺
在一開始的創(chuàng)建頁面,查看外網的IP和端口,在新建數據庫那里輸入連接屬性就OK了,查詢結果是一樣的,還是蠻快的。

測評總結
從操作上來說跟MYSQL使用基本一直,計算是連接服務器查詢也沒有看到很慢的感覺,網絡這塊還是控制的很好,從使用體驗和技術選型的角度來說該數據庫中間件具有以下好處:
1. 高可用性和容錯能力:TDSQL-C MYSQL 版本支持數據分片和多副本同步,可以在多個 MySQL 實例之間分配數據和負載,并提供高可用性和容錯能力。
2. 自動分片和動態(tài)擴展:TDSQL-C MYSQL 版本支持自動分片和動態(tài)擴展,可以根據負載和數據量的變化自動添加或刪除 MySQL 實例。
3. 讀寫分離:TDSQL-C MYSQL 版本支持讀寫分離,可以將讀操作分配給從服務器,從而提高讀取性能。
4. 高性能和可擴展性:TDSQL-C MYSQL 版本采用了高性能的內存計算引擎,可以處理大量的并發(fā)查詢請求,并支持水平擴展。
5. 開源免費:TDSQL-C MYSQL 版本是開源的,并且免費使用。
總體而言,TDSQL-C MYSQL 版本是一個強大、靈活、可擴展的數據庫中間件,適用于大型企業(yè)級應用程序。如果您正在尋找一種可靠、高性能、可擴展的數據庫解決方案,TDSQL-C MYSQL 版本可能是一個不錯的選擇。