引言
隨著數(shù)字經(jīng)濟的快速發(fā)展和數(shù)據(jù)安全要求的提升,國產(chǎn)數(shù)據(jù)庫正迎來前所未有的發(fā)展機遇。在信創(chuàng)浪潮推動下,達夢數(shù)據(jù)庫、TiDB、華為高斯數(shù)據(jù)庫等國產(chǎn)數(shù)據(jù)庫產(chǎn)品技術(shù)日趨成熟,在金融、政府、電信等關(guān)鍵領(lǐng)域得到廣泛應(yīng)用。本文將從運維工程師的角度,深入解析這三款主流國產(chǎn)數(shù)據(jù)庫的技術(shù)特點、部署架構(gòu)和運維實踐。
國產(chǎn)數(shù)據(jù)庫概述
發(fā)展背景
國產(chǎn)數(shù)據(jù)庫的發(fā)展主要受以下因素驅(qū)動:
?數(shù)據(jù)安全要求:關(guān)鍵信息基礎(chǔ)設(shè)施需要自主可控的數(shù)據(jù)庫系統(tǒng)
?政策支持:信創(chuàng)政策推動國產(chǎn)化替代進程
?技術(shù)成熟度:經(jīng)過多年發(fā)展,技術(shù)水平已接近國際先進水平
?成本優(yōu)勢:相比商業(yè)數(shù)據(jù)庫,具有更好的性價比
技術(shù)發(fā)展路線
國產(chǎn)數(shù)據(jù)庫主要采用兩種技術(shù)路線:
1.傳統(tǒng)關(guān)系型數(shù)據(jù)庫:如達夢、高斯數(shù)據(jù)庫
2.分布式NewSQL數(shù)據(jù)庫:如TiDB、OceanBase
達夢數(shù)據(jù)庫(DM Database)
產(chǎn)品概述
達夢數(shù)據(jù)庫是武漢達夢數(shù)據(jù)庫股份有限公司開發(fā)的高性能數(shù)據(jù)庫管理系統(tǒng),具有完全自主知識產(chǎn)權(quán)。
核心特性:
? 完全兼容SQL標(biāo)準(zhǔn)
? 支持ACID事務(wù)處理
? 高可用性和容災(zāi)能力
? 強大的安全機制
? 良好的Oracle兼容性
架構(gòu)設(shè)計
達夢數(shù)據(jù)庫采用經(jīng)典的關(guān)系型數(shù)據(jù)庫架構(gòu):
┌─────────────────────────────────────────────────────────────┐ │ 應(yīng)用層 │ ├─────────────────────────────────────────────────────────────┤ │ SQL解析器 │ ├─────────────────────────────────────────────────────────────┤ │ 查詢優(yōu)化器 | 執(zhí)行引擎 │ ├─────────────────────────────────────────────────────────────┤ │ 事務(wù)管理器 | 鎖管理器 | 緩存管理器 │ ├─────────────────────────────────────────────────────────────┤ │ 存儲引擎 │ └─────────────────────────────────────────────────────────────┘
安裝部署
1. 環(huán)境準(zhǔn)備
# 操作系統(tǒng)要求 # CentOS 7/8, RHEL 7/8, 銀河麒麟, 統(tǒng)信UOS等 # 硬件要求 # CPU: x86_64或ARM64 # 內(nèi)存: 最小4GB,推薦8GB以上 # 存儲: 最小20GB可用空間 # 創(chuàng)建達夢用戶 useradd -m dmdba echo"dmdba:dameng123"| chpasswd # 設(shè)置系統(tǒng)參數(shù) echo"dmdba soft nofile 65536">> /etc/security/limits.conf echo"dmdba hard nofile 65536">> /etc/security/limits.conf echo"dmdba soft nproc 65536">> /etc/security/limits.conf echo"dmdba hard nproc 65536">> /etc/security/limits.conf
2. 安裝配置
# 解壓安裝包
tar -xf dm8_setup_rh7_64_ent_8.1.2.128_20200624.tar
# 執(zhí)行安裝
cddm8_setup_rh7_64_ent_8.1.2.128_20200624
./DMInstall.bin -i
# 創(chuàng)建數(shù)據(jù)庫實例
su - dmdba
cd/dm8/bin
./dminit path=/dm8/data db_name=DAMENG instance_name=DMSERVER
port_num=5236 page_size=16 extent_size=16
case_sensitive=y charset=1 length_in_char=y
3. 啟動和連接
# 啟動數(shù)據(jù)庫 ./dmserver /dm8/data/DAMENG/dm.ini # 啟動監(jiān)聽器 ./dmldr /dm8/data/DAMENG/dm.ini # 連接數(shù)據(jù)庫 ./disql SYSDBA/SYSDBA@localhost:5236
運維管理
1. 性能監(jiān)控
-- 查看系統(tǒng)性能 SELECT*FROMV$SYSSTATWHERENAMELIKE'%CPU%'; -- 查看會話信息 SELECT*FROMV$SESSION; -- 查看鎖信息 SELECT*FROMV$LOCK; -- 查看等待事件 SELECT*FROMV$SESSION_WAIT;
2. 備份策略
# 完全備份 ./dmrman RMAN> backup database to'/backup/full_backup'; # 增量備份 RMAN> backup incremental level 1 database to'/backup/inc_backup'; # 歸檔日志備份 RMAN> backup archivelog all to'/backup/arch_backup';
3. 高可用配置
# 主備配置 # 主庫配置 ALTER SYSTEM SET ARCH_INI=1; ALTER SYSTEM SET RLOG_SEND_APPLY_MON=64; # 備庫配置 ALTER SYSTEM SET RLOG_APPLY_MON=64; ALTER SYSTEM SET RLOG_SEND_APPLY_MON=64; # 啟動主備同步 ./dmrman RMAN> configure archivelog backup destination to'REMOTE_IP:5237';
TiDB數(shù)據(jù)庫
產(chǎn)品概述
TiDB是PingCAP公司開發(fā)的開源分布式NewSQL數(shù)據(jù)庫,支持混合事務(wù)和分析處理(HTAP)。
核心特性:
? 水平彈性擴展
? 強一致性分布式事務(wù)
? 云原生架構(gòu)
? MySQL協(xié)議兼容
? 實時HTAP能力
架構(gòu)設(shè)計
TiDB采用分層架構(gòu)設(shè)計:
┌─────────────────────────────────────────────────────────────┐ │ TiDB Server │ │ (無狀態(tài)SQL層,MySQL協(xié)議兼容) │ ├─────────────────────────────────────────────────────────────┤ │ PD Server │ │ (集群管理,元數(shù)據(jù)存儲) │ ├─────────────────────────────────────────────────────────────┤ │ TiKV Cluster │ │ (分布式KV存儲,Raft協(xié)議) │ ├─────────────────────────────────────────────────────────────┤ │ TiFlash │ │ (列式存儲,HTAP) │ └─────────────────────────────────────────────────────────────┘
部署實踐
1. 集群規(guī)劃
# topology.yaml global: user:"tidb" ssh_port:22 deploy_dir:"/tidb-deploy" data_dir:"/tidb-data" pd_servers: -host:192.168.1.10 -host:192.168.1.11 -host:192.168.1.12 tidb_servers: -host:192.168.1.20 -host:192.168.1.21 tikv_servers: -host:192.168.1.30 -host:192.168.1.31 -host:192.168.1.32 tiflash_servers: -host:192.168.1.40 -host:192.168.1.41 monitoring_servers: -host:192.168.1.50 grafana_servers: -host:192.168.1.50
2. 使用TiUP部署
# 安裝TiUP curl --proto'=https'--tlsv1.2 -sSf https://tiup-mirrors.pingcap.com/install.sh | sh source~/.bashrc # 部署集群 tiup cluster deploy tidb-prod v6.5.0 topology.yaml --user root -p # 啟動集群 tiup cluster start tidb-prod # 檢查集群狀態(tài) tiup cluster display tidb-prod
3. 連接和初始化
# 連接TiDB mysql -h 192.168.1.20 -P 4000 -u root -p # 創(chuàng)建業(yè)務(wù)用戶 CREATE USER'app_user'@'%'IDENTIFIED BY'strong_password'; GRANT ALL PRIVILEGES ON app_db.* TO'app_user'@'%'; FLUSH PRIVILEGES;
運維管理
1. 集群監(jiān)控
-- 查看集群狀態(tài) SELECT*FROMinformation_schema.cluster_info; -- 查看慢查詢 SELECT*FROMinformation_schema.slow_query WHEREtime>'2024-01-01 0000' ORDERBYquery_timeDESCLIMIT10; -- 查看熱點數(shù)據(jù) SELECT*FROMinformation_schema.tidb_hot_regions;
2. 性能優(yōu)化
-- 分析表統(tǒng)計信息 ANALYZETABLEtable_name; -- 查看執(zhí)行計劃 EXPLAIN ANALYZESELECT*FROMtable_nameWHEREcondition; -- 優(yōu)化器提示 SELECT/*+ USE_INDEX(table_name, index_name) */*FROMtable_name;
3. 備份恢復(fù)
# 使用BR工具備份 tiup br backup full --pd"192.168.1.10:2379" --storage"s3://backup-bucket/tidb-backup" --s3.region"us-west-2" # 恢復(fù)數(shù)據(jù) tiup br restore full --pd"192.168.1.10:2379" --storage"s3://backup-bucket/tidb-backup" --s3.region"us-west-2"
4. 擴縮容操作
# 擴容TiKV節(jié)點 tiup cluster scale-out tidb-prod tikv-scale-out.yaml # 縮容節(jié)點 tiup cluster scale-in tidb-prod --node 192.168.1.32:20160
華為高斯數(shù)據(jù)庫(openGauss)
產(chǎn)品概述
openGauss是華為開源的企業(yè)級關(guān)系型數(shù)據(jù)庫,具備高性能、高可用、高安全等特性。
核心特性:
? 高性能計算引擎
? 企業(yè)級高可用
? 全密態(tài)數(shù)據(jù)庫
? AI自調(diào)優(yōu)能力
? 高安全等級
架構(gòu)設(shè)計
openGauss采用主備共享存儲架構(gòu):
┌─────────────────────────────────────────────────────────────┐ │ 應(yīng)用連接層 │ ├─────────────────────────────────────────────────────────────┤ │ SQL執(zhí)行引擎 │ ├─────────────────────────────────────────────────────────────┤ │ 事務(wù)管理 | 鎖管理 | 內(nèi)存管理 │ ├─────────────────────────────────────────────────────────────┤ │ 存儲引擎 │ ├─────────────────────────────────────────────────────────────┤ │ 共享存儲 │ └─────────────────────────────────────────────────────────────┘
部署實踐
1. 環(huán)境準(zhǔn)備
# 操作系統(tǒng)要求 # openEuler 20.03 LTS, CentOS 7.6, 銀河麒麟V10等 # 創(chuàng)建用戶 groupadd dbgrp useradd -g dbgrp -m -s /bin/bash omm echo"omm:openGauss@123"| chpasswd # 設(shè)置系統(tǒng)參數(shù) echo"omm soft nofile 1000000">> /etc/security/limits.conf echo"omm hard nofile 1000000">> /etc/security/limits.conf echo"omm soft nproc unlimited">> /etc/security/limits.conf echo"omm hard nproc unlimited">> /etc/security/limits.conf
2. 單機部署
# 下載安裝包 wget https://opengauss.obs.cn-south-1.myhuaweicloud.com/3.1.0/x86/openGauss-3.1.0-CentOS-64bit.tar.bz2 # 解壓安裝 tar -xf openGauss-3.1.0-CentOS-64bit.tar.bz2 cdopenGauss-3.1.0-CentOS-64bit # 創(chuàng)建數(shù)據(jù)目錄 mkdir-p /opt/gaussdb/data chown-R omm:dbgrp /opt/gaussdb # 初始化數(shù)據(jù)庫 su - omm gs_initdb -D /opt/gaussdb/data --nodename=gaussdb -w"openGauss@123"--locale=en_US.UTF-8
3. 集群部署
運維管理
1. 集群管理
# 查看集群狀態(tài) gs_om -t status --detail # 啟動集群 gs_om -t start # 停止集群 gs_om -t stop # 重啟集群 gs_om -t restart
2. 性能監(jiān)控
-- 查看數(shù)據(jù)庫狀態(tài) SELECT*FROMpg_stat_database; -- 查看慢查詢 SELECT*FROMpg_stat_statements WHEREmean_time>1000 ORDERBYmean_timeDESC; -- 查看鎖信息 SELECT*FROMpg_locks; -- 查看連接信息 SELECT*FROMpg_stat_activity;
3. 備份恢復(fù)
# 物理備份 gs_basebackup -D /backup/basebackup -Ft -Pv -U omm -h localhost -p 26000 # 邏輯備份 gs_dump -U omm -h localhost -p 26000 -d postgres -f /backup/postgres.sql # 恢復(fù)數(shù)據(jù) gs_restore -U omm -h localhost -p 26000 -d postgres /backup/postgres.sql
國產(chǎn)數(shù)據(jù)庫對比分析
技術(shù)特點對比
| 特性 | 達夢數(shù)據(jù)庫 | TiDB | openGauss |
| 架構(gòu)類型 | 傳統(tǒng)關(guān)系型 | 分布式NewSQL | 共享存儲 |
| 兼容性 | Oracle兼容 | MySQL兼容 | PostgreSQL兼容 |
| 擴展性 | 垂直擴展 | 水平擴展 | 垂直擴展 |
| 事務(wù)支持 | ACID | 分布式事務(wù) | ACID |
| 分析能力 | 傳統(tǒng)OLTP | HTAP | 增強分析 |
適用場景分析
達夢數(shù)據(jù)庫
適用場景:
? 政府信息化項目
? 金融核心系統(tǒng)
? 電信業(yè)務(wù)系統(tǒng)
? Oracle替代項目
優(yōu)勢:
? 成熟穩(wěn)定,兼容性好
? 安全性高,滿足等保要求
? 技術(shù)支持完善
? 遷移成本相對較低
TiDB
適用場景:
? 互聯(lián)網(wǎng)應(yīng)用
? 大數(shù)據(jù)分析
? 實時數(shù)倉
? 微服務(wù)架構(gòu)
優(yōu)勢:
? 彈性擴展能力強
? 開源生態(tài)活躍
? 云原生支持好
? HTAP能力突出
openGauss
適用場景:
? 企業(yè)級應(yīng)用
? 高性能要求場景
? 安全敏感環(huán)境
? 華為生態(tài)集成
優(yōu)勢:
? 性能優(yōu)化深入
? AI自調(diào)優(yōu)能力
? 全密態(tài)數(shù)據(jù)庫
? 華為技術(shù)背景
運維最佳實踐
1. 監(jiān)控體系建設(shè)
# Prometheus監(jiān)控配置 apiVersion:v1 kind:ConfigMap metadata: name:prometheus-config data: prometheus.yml:| global: scrape_interval: 15s scrape_configs: - job_name: 'dameng' static_configs: - targets: ['dameng-exporter:9090'] - job_name: 'tidb' static_configs: - targets: ['tidb-server:10080'] - job_name: 'opengauss' static_configs: - targets: ['opengauss-exporter:9187']
2. 自動化運維
#!/bin/bash
# 數(shù)據(jù)庫健康檢查腳本
DB_TYPE=$1
DB_HOST=$2
DB_PORT=$3
case$DB_TYPEin
"dameng")
echo"exit"| /dm8/bin/disql SYSDBA/SYSDBA@$DB_HOST:$DB_PORT
;;
"tidb")
mysql -h$DB_HOST-P$DB_PORT-u root -e"SELECT 1"
;;
"opengauss")
gsql -h$DB_HOST-p$DB_PORT-d postgres -c"SELECT 1"
;;
esac
if[ $? -eq 0 ];then
echo"Database$DB_TYPEis healthy"
exit0
else
echo"Database$DB_TYPEis unhealthy"
exit1
fi
3. 災(zāi)備策略
#!/bin/bash
# 跨地域備份腳本
BACKUP_TYPE=$1
SOURCE_DB=$2
TARGET_STORAGE=$3
case$BACKUP_TYPEin
"dameng")
/dm8/bin/dmrman <
性能調(diào)優(yōu)指南
1. 達夢數(shù)據(jù)庫調(diào)優(yōu)
-- 內(nèi)存參數(shù)調(diào)優(yōu)
ALTERSYSTEMSETBUFFER_POOL_SIZE=2048;-- 2GB緩沖池
ALTERSYSTEMSETSHARED_POOL_SIZE=512; -- 512MB共享池
-- 日志參數(shù)調(diào)優(yōu)
ALTERSYSTEMSETLOG_BUFFER_SIZE=64; -- 64MB日志緩沖
ALTERSYSTEMSETRLOG_BUF_SIZE=256; -- 256MB重做日志緩沖
-- 并發(fā)參數(shù)調(diào)優(yōu)
ALTERSYSTEMSETMAX_SESSIONS=1000; -- 最大會話數(shù)
ALTERSYSTEMSETMAX_PARALLEL_DEGREE=8;-- 最大并行度
2. TiDB調(diào)優(yōu)
-- 系統(tǒng)變量調(diào)優(yōu)
SETGLOBALtidb_mem_quota_query=34359738368; -- 查詢內(nèi)存限制
SETGLOBALtidb_distsql_scan_concurrency=15; -- 掃描并發(fā)度
SETGLOBALtidb_index_serial_scan_concurrency=1; -- 索引掃描并發(fā)度
-- 統(tǒng)計信息更新
SETGLOBALtidb_auto_analyze_ratio=0.5; -- 自動分析比例
SETGLOBALtidb_auto_analyze_start_time='00:00 +0800';-- 分析開始時間
SETGLOBALtidb_auto_analyze_end_time='06:00 +0800'; -- 分析結(jié)束時間
3. openGauss調(diào)優(yōu)
-- 內(nèi)存參數(shù)調(diào)優(yōu)
ALTERSYSTEMSETshared_buffers='2GB'; -- 共享緩沖區(qū)
ALTERSYSTEMSETeffective_cache_size='8GB'; -- 有效緩存大小
ALTERSYSTEMSETwork_mem='256MB'; -- 工作內(nèi)存
-- 并發(fā)參數(shù)調(diào)優(yōu)
ALTERSYSTEMSETmax_connections=1000; -- 最大連接數(shù)
ALTERSYSTEMSETmax_worker_processes=16; -- 最大工作進程數(shù)
-- 檢查點調(diào)優(yōu)
ALTERSYSTEMSETcheckpoint_completion_target=0.9;-- 檢查點完成目標(biāo)
ALTERSYSTEMSETwal_buffers='16MB'; -- WAL緩沖區(qū)
故障處理案例
案例1:達夢數(shù)據(jù)庫死鎖處理
-- 查找死鎖會話
SELECTs.sess_id, s.sql_text, l.lock_mode, l.lock_type
FROMv$session s, v$lock l
WHEREs.sess_id=l.sess_idANDl.blocked=1;
-- 終止死鎖會話
CALLsp_close_session(session_id);
案例2:TiDB熱點問題處理
-- 查看熱點Region
SELECT*FROMinformation_schema.tidb_hot_regions
WHEREtype='write'ORDERBYflow_bytesDESCLIMIT10;
-- 處理熱點:拆分表或調(diào)整分區(qū)
ALTER TABLEhot_table SPLIT REGIONSBY(1000000), (2000000), (3000000);
案例3:openGauss性能問題診斷
-- 查看慢查詢
SELECTquery, mean_time, calls
FROMpg_stat_statements
WHEREmean_time>1000
ORDERBYmean_timeDESCLIMIT10;
-- 查看等待事件
SELECTwait_event_type, wait_event,count(*)
FROMpg_stat_activity
WHEREstate='active'
GROUPBYwait_event_type, wait_event;
安全加固建議
1. 網(wǎng)絡(luò)安全
# 防火墻配置
firewall-cmd --permanent --add-port=5236/tcp # 達夢端口
firewall-cmd --permanent --add-port=4000/tcp # TiDB端口
firewall-cmd --permanent --add-port=26000/tcp# openGauss端口
firewall-cmd --reload
2. 訪問控制
-- 達夢數(shù)據(jù)庫
CREATEUSERapp_user IDENTIFIEDBY'StrongPassword123!';
GRANTCONNECT, RESOURCETOapp_user;
-- TiDB
CREATEUSER'app_user'@'%'IDENTIFIEDBY'StrongPassword123!';
GRANTSELECT,INSERT,UPDATE,DELETEONapp_db.*TO'app_user'@'%';
-- openGauss
CREATEUSERapp_userWITHPASSWORD'StrongPassword123!';
GRANTCONNECTONDATABASE app_dbTOapp_user;
3. 數(shù)據(jù)加密
-- 達夢數(shù)據(jù)庫透明數(shù)據(jù)加密
ALTERSYSTEMSETENCRYPT_NAME='AES256';
ALTERSYSTEMSETENCRYPT_KEY='MyEncryptionKey123456789012345';
-- openGauss全密態(tài)數(shù)據(jù)庫
CREATECLIENT MASTER KEY client_keyWITH(KEY_STORE=gs_ktool, KEY_PATH='key_path');
CREATECOLUMNENCRYPTION KEY column_keyWITHVALUES(CLIENT_MASTER_KEY=client_key);
發(fā)展趨勢和建議
技術(shù)發(fā)展方向
1.云原生轉(zhuǎn)型:支持容器化部署,提供云服務(wù)版本
2.AI能力增強:智能調(diào)優(yōu)、故障預(yù)測、自動化運維
3.生態(tài)完善:工具鏈完善,第三方集成增強
4.性能優(yōu)化:持續(xù)提升OLTP和OLAP性能
5.安全增強:隱私計算、零信任架構(gòu)支持
選型建議
達夢數(shù)據(jù)庫適合:
? 傳統(tǒng)企業(yè)應(yīng)用改造
? 政府項目和金融系統(tǒng)
? 對Oracle兼容性要求高的場景
TiDB適合:
? 互聯(lián)網(wǎng)和新興企業(yè)
? 需要彈性擴展的應(yīng)用
? 實時分析需求強烈的場景
openGauss適合:
? 對性能要求極高的應(yīng)用
? 華為生態(tài)集成項目
? 安全要求嚴(yán)格的環(huán)境
結(jié)論
國產(chǎn)數(shù)據(jù)庫經(jīng)過多年發(fā)展,已經(jīng)在技術(shù)成熟度、性能表現(xiàn)和生態(tài)建設(shè)等方面取得了長足進步。作為運維工程師,我們需要:
1.深入理解各產(chǎn)品的技術(shù)特點和適用場景
2.掌握核心的部署、配置和運維技能
3.建立完善的監(jiān)控、備份和應(yīng)急響應(yīng)體系
4.持續(xù)關(guān)注技術(shù)發(fā)展趨勢和最佳實踐
5.積極參與社區(qū)建設(shè),貢獻運維經(jīng)驗
國產(chǎn)數(shù)據(jù)庫的未來充滿機遇,隨著技術(shù)不斷成熟和生態(tài)逐步完善,必將在更多關(guān)鍵應(yīng)用場景中發(fā)揮重要作用。運維工程師應(yīng)該積極擁抱這一技術(shù)變革,為企業(yè)的數(shù)字化轉(zhuǎn)型和信息安全保駕護航。
通過深入學(xué)習(xí)和實踐,我們不僅能夠掌握國產(chǎn)數(shù)據(jù)庫的運維技能,更能為推動國產(chǎn)數(shù)據(jù)庫技術(shù)的發(fā)展和應(yīng)用貢獻力量,實現(xiàn)技術(shù)自主可控的目標(biāo)。
-
數(shù)據(jù)庫
+關(guān)注
關(guān)注
7文章
4020瀏覽量
68364 -
開源
+關(guān)注
關(guān)注
3文章
4209瀏覽量
46163 -
管理系統(tǒng)
+關(guān)注
關(guān)注
1文章
2922瀏覽量
38582
原文標(biāo)題:國產(chǎn)數(shù)據(jù)庫技術(shù)解析與運維實踐:達夢、TiDB、高斯數(shù)據(jù)庫全面指南
文章出處:【微信號:magedu-Linux,微信公眾號:馬哥Linux運維】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
最新國產(chǎn)數(shù)據(jù)庫排名
淺談數(shù)據(jù)庫技術(shù)的應(yīng)用與發(fā)展
數(shù)據(jù)庫技術(shù)發(fā)展的三個特征_當(dāng)今主流數(shù)據(jù)庫技術(shù)發(fā)展?fàn)顩r及趨勢分析
數(shù)據(jù)庫學(xué)習(xí)教程之數(shù)據(jù)庫的發(fā)展?fàn)顩r如何數(shù)據(jù)庫有什么新發(fā)展
數(shù)據(jù)庫設(shè)計的特點及基本步驟
達夢四大產(chǎn)品發(fā)布,開啟國產(chǎn)數(shù)據(jù)庫新征程
眾包數(shù)據(jù)庫基本技術(shù)及主流系統(tǒng)分析比較
數(shù)據(jù)庫技術(shù)與數(shù)據(jù)庫學(xué)習(xí)筆記
云數(shù)據(jù)庫和普通數(shù)據(jù)庫區(qū)別?|PetaExpress云端數(shù)據(jù)庫
SQLite數(shù)據(jù)庫的特點 SQLite數(shù)據(jù)庫簡單介紹
數(shù)據(jù)庫具有什么特點?關(guān)系數(shù)據(jù)庫的基本特征是什么?
數(shù)據(jù)庫應(yīng)用及其特點 數(shù)據(jù)庫數(shù)據(jù)的基本特點
星火夜話,論道國產(chǎn)數(shù)據(jù)庫
三款主流國產(chǎn)數(shù)據(jù)庫的技術(shù)特點
評論