1. 程式人生 > 其它 >NoSQL 資料庫之 Redis

NoSQL 資料庫之 Redis

NoSQL 概述

  • 適用場景
    • 對資料高併發的讀寫
    • 海量資料的讀寫
    • 對資料的高可擴充套件性
  • 劣勢
    • 資料之間無關係
    • 不遵循 SQL 標準
    • 沒有事務,不支援ACID
    • 沒有豐富的資料型別
  • 常見的 NoSQL 資料庫
    • Memcache
    • Redis:Redis 是當今非常流行的基於 Key-Value 結構的作為cache使用的 NoSQL 資料庫。
    • MongoDB

Redis windows安裝

  • 地址:https://github.com/microsoftarchive/redis/releases
  • 解壓、執行 redis-server.exe 服務端,redis-cli.exe 客戶端
  • 基本操作
    • 新增資料:set key value
    • 獲取資料:get key,如果 key 不存在則為 nil
    • 刪除資料:del key,1表示成功,0表示失敗
    • 清屏:clear
    • help 幫助
    • 退出:quit、exit、Esc



  • 資料型別:根據不同業務設計了五種資料型別,string、hash、list、set、sorted_set.

    • string 基本操作
      • 擴充套件操作


    • hash 型別

      • 基本操作

      • 擴充套件操作
      • 注意事項
      • 應用場景:購物車、搶購
    • list 型別
      • 基本操作

    • set 型別
      • 基本操作
      • 擴充套件操作

本文來自部落格園,作者:

湊數的園丁yyds,轉載請註明原文連結:https://www.cnblogs.com/lq-404/p/15271875.html