日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

常见的非关系型数据库(非RDBMS)

發布時間:2023/12/20 数据库 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 常见的非关系型数据库(非RDBMS) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

術語

  • DB:
    數據庫(Database),即存儲數據的“倉庫”,其本質是一個文件系統。它保存了一系列有組織的數據。
  • DBMS
    數據庫管理系統(Database ManagementSystem),是一種操縱和管理數據庫的大型軟件,用于建立、使用和維護數據庫,對數據庫進行統一管理和控制。用戶通過數據庫管理系統訪問數據庫中表內的數據。
  • SQL
    結構化查詢語言(Structured Query Language),專門用來與數據庫通信的語言。SQL 就是關系型數據庫的查詢語言。
  • RDBMS
    RDBMS(Relational Database ManagementSystem),是傳統數據庫,
    關系模型:是把復雜的數據結構歸結為簡單的二元關系 (即二維表格形式)。數據庫以行(row)和列(column)的形式存儲數據,這一系列的行和列被稱為表(table),一組表組成了一個庫(database)。
    關系型數據庫:就是建立在關系模型基礎上的數據庫。
  • 非RDBMS
    不需要經過SQL層的解析, 性能非常高 。對應的NoSQL。
  • 非關系型數據庫的分類

    常見的關系型數據庫有Oracle、SQL Server、DB2、 MySQL 等。
    數據庫從RDBMS發展有了各種非RDBMS,從SQL到發展有了各種NOSQL。

    非關系型數據庫的分類:

  • 鍵值型數據庫
    通過 Key-Value 鍵值的方式來存儲數據,優點是查找速度快,使用場景是作為內存緩存 。如Redis。
  • 文檔型數據庫
    可存放并獲取文檔,可以是XML、JSON等格式。如MongoDB,CouchDB。
  • 搜索引擎數據庫
    針對RDBMS全文索引效率低的問題,大量的數據以特定的格式進行存儲,核心原理是引用“倒排索引”。如Solr、Elasticsearch、Splunk。
  • .列式數據庫
    將數據按照列存儲到數據庫中,可以大量降低系統的I/O,適合于分布式文件系統,不足在于功能相對有限。如HBase。
  • 圖形數據庫
    是一種存儲圖形關系的數據庫。可以方便地存儲復雜關系的數據。如Neo4J、InfoGrid。
  • RDBMS和非RDBMS不是相互對立的,是根據業務場景相互補充的。

    總結

    以上是生活随笔為你收集整理的常见的非关系型数据库(非RDBMS)的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。