首頁  >  文章  >  資料庫  >  redis是什麼類型的資料庫

redis是什麼類型的資料庫

青灯夜游
青灯夜游原創
2019-06-04 11:37:3016915瀏覽

Redis是一個開源的使用ANSI C語言編寫、支援網路、可基於記憶體亦可持久化的日誌類型、Key-Value資料庫,並提供多種語言的API。

redis是什麼類型的資料庫

redis是一個NoSql(not only sql,不只sql)類型的資料庫,又稱為非關係型別資料庫。

非關係型資料庫,儲存資料以Key-Value的形式來進行存儲,資料保存在記憶體中,這或許是一個缺點。以Redis本身自帶的記憶體大小只有1G,實用只有0.75G,我們就需要提供額外的伺服器去支援它。 (推薦學習:Redis影片教學

優缺點:

①Redis是以Key-Value的形式來保存數據,所以我們只需要以Key去取數據,Key-Value來保存數據,時間複雜度為O(1).讀寫效能優異。

②支援的資料結構豐富,常見的List,String,Set,Hash等資料結構

③支援資料持久化,支援AOF和RDB兩種持久化方式

更多redis相關技術知識,請造訪Redis使用入門教學欄位學習!

以上是redis是什麼類型的資料庫的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn