Linux下常見的開源資料庫,你知道幾個?
資料庫顧名思義就是儲存資料的地方,它的儲存空間十分龐大,可以存放百萬條、上萬條、上億條資料,是確保計算機系統穩定執行的基石。那麼Linux中開源資料庫有哪些?本文為大家介紹一下。
1、MySQL
MySQL是一個開源的關係型資料庫管理系統,為甲骨文公司產品。支援多種儲存引擎、叢集、全文索引、支援多執行緒、充分利用CPU資源、支援多使用者等其它許多非常專業的功能。
MySQL由於效能高、成本低、可靠性好已經成為最流行的開源資料庫,並且被廣泛應用在Web應用程式以及其它中小型專案上。從WordPress到Movable Type都把MySQL作為預設的資料庫。此外,自甲骨文收購MySQL以後,又將MySQL閉源的潛在風險,因此社群採用分支的方式避開這種風險,開發並運營著完全相容MySQL的MariaDB資料庫。
2、MongoDB
MongoDB是一款開源、面向文件並且也是當下人氣最旺的Nosql資料庫,它也是一款介於關聯式資料庫和非關聯式資料庫之間的產品。Mongo最大特點是它支援的查詢語言非常強大,其語法有點類似於物件導向的查詢語言,幾乎可以實現類似關聯式資料庫單表查詢的絕大部分功能,而且還支援對資料建立索引。還具有高效能、易部署、易使用,儲存資料非常方便等特點。
3、Hadoop
Hadoop是一個開源的、基於列儲存模型的分散式資料庫,它是Apache Hadoop專案的一部分,開發語言為Java。
Hadoop不同於一般的關聯式資料庫,它是一個適合於非結構化資料儲存的資料庫。另一個不同的是Hadoop基於列的而不是基於行的模式。且具有高可靠性、高效能、可伸縮、並建立在關係模型基礎上的分散式資料庫。
4、Redis
Redis是一個開源、支援網路、基於記憶體、鍵值對儲存資料庫。開發者無需儲存數字和字串即可dump整個雜湊值、列表、集合以及其它複雜的結果儲存,此外,Redis還提供複製/同步和持久化等功能。
Redis是一個高效能的鍵值對資料庫。Redis的出現,很大程度補償了memcached這類key/value儲存的不足,在部分場合可以對關聯式資料庫起到很好的補充作用。
5、MariaDB
MariaDB資料庫管理系統是MySQL的一個分支,完全相容MySQL,包括API和命令列,使之能輕鬆成為MySQL的代替品。在儲存引擎方面,使用XtraDB來代替MySQL的InnoDB。另外又新增了一些功能,以支援本地的非阻塞操作和進度報告。這意味著,所有使用MySQL的聯結器、庫和應用程式也將會在MariaDB下工作。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2908990/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux常見的網路排查指令,你知道幾個?Linux
- 10道Linux常見面試題,你知道幾個?Linux面試題
- 5種常見的黑客攻擊手段,你知道幾個?黑客
- 滲透測試常見的9大漏洞,你知道幾個?
- 常見的Linux桌面環境,你都知道哪一個?Linux
- 你知道你自己最經常使用的是哪幾個Linux命令呢?Linux
- Linux新手常見的7個認知誤區,你中了幾個?Linux
- 常見的Linux系統有哪些?你知道嗎?Linux
- 這幾個好用的Python開源框架,你都知道嗎?Python框架
- 速看!這10個開源安全工具你知道幾個?
- MySQL資料庫開發常見問題及幾點優化!MySql資料庫優化
- 常見資料庫資料庫
- 15道Linux常見面試題,你知道多少?Linux面試題
- Linux常見面試題,這些你知道多少?Linux面試題
- 10個常見的資料庫安全問題資料庫
- 你知道python常見的庫有哪些嗎?五大python庫Python
- 這幾個python常用的庫你必須知道!Python
- 這15個Android開源庫,只有經常逛Github的才知道!AndroidGithub
- 常見的6個Python資料視覺化庫!Python視覺化
- 異常-Throwable的幾個常見方法
- 網路安全領域10種常見的網站安全攻擊手段,你知道幾個?網站
- 幾種常見的Python資料結構Python資料結構
- 常見的資料庫模型有哪些?Linux運維入門資料庫模型Linux運維
- 幾款常見開源php部落格體驗PHP
- 資料庫面試時常見的26個問題資料庫面試
- 資料庫常見問題資料庫
- 使用 Promise 時的5個常見錯誤,你佔了幾個!Promise
- Linux系統的六大特點,你知道幾個?Linux
- 做抖音短影片運營常見的幾大誤區,你知道嗎?
- grub常見的幾個問題
- 20個資料庫常見面試題講解資料庫面試題
- Linux下的OpenSSH,你知道多少?Linux
- 資料庫資料恢復-ORACLE資料庫的常見故障&各種故障下的資料恢復可能性資料庫資料恢復Oracle
- Linux 下 常見操作命令Linux
- 入行 AI 的幾個常見問題AI
- 在開源領域,有一些庫和工具專門用於 GPU 監控和管理。以下是幾個常見的開源 GPU 監控庫:GPU
- python的五個特點,你知道幾個?Python
- ODBC 常見資料來源配置整理