NoSQL的基本概念和分類比較 Redis簡介安裝連接使用

NoSQL Redis MongoDB HBase 從頭開始自學java 2017-06-06

什麼是NoSQL

NoSQL=Not Only SQL

非關係型數據庫

為什麼需要NoSQL

Hight performance-高併發讀寫

Huge Storage 海量數據的高效率存儲和訪問

Hight Scalability && Hight Availability 高可擴展性和高可用性

主流NoSQL數據庫

NoSQL的基本概念和分類比較 Redis簡介安裝連接使用

NoSQL數據庫的四大分類

鍵值對存儲

列存儲 hbase

文檔數據庫 mongoDB

圖形數據庫

四類NoSQL數據庫比較

NoSQL的基本概念和分類比較 Redis簡介安裝連接使用

NoSQL的特點

易擴展

靈活的數據模型

大數據量,高性能

高可用

Redis的概述

高性能鍵值對數據庫,支持的鍵值數據類型:

字符串類型

列表類型

有序集合類型

散列類型

集合類型

Redis的應用場景

緩存

任務隊列

網站訪問統計

應用排行榜

數據過期處理

分佈式集群架構中的session分離

redis的安裝

解壓redis:

tar -zxvf redis-3.2.9.tar.gz

進入解壓之後的目錄

cd redis-3.2.9/

編譯:

make

NoSQL的基本概念和分類比較 Redis簡介安裝連接使用

安裝:

sudo make PREFIX=/usr/local/redis install

NoSQL的基本概念和分類比較 Redis簡介安裝連接使用

拷貝配置文件:

sudo cp redis.conf /usr/local/redis/

並修改redis.conf配置文件:

daemonize no

改為

daemonize yes

啟動redis

/usr/local/redis/bin/redis-server /usr/local/redis/redis.conf

NoSQL的基本概念和分類比較 Redis簡介安裝連接使用

停止redis

/usr/local/redis/bin/redis-cli shutdown

NoSQL的基本概念和分類比較 Redis簡介安裝連接使用

連接redis

/usr/local/redis/bin/redis-cli

NoSQL的基本概念和分類比較 Redis簡介安裝連接使用

基本操作

NoSQL的基本概念和分類比較 Redis簡介安裝連接使用

相關推薦

推薦中...