最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
  • 比較

    查看全部
    0 采集 收起 來源:01-NoSQL的概述

    2021-08-17

  • redis的常用命令:

    1. keys * :查看所有的key

    2. exists key:查看某個(gè)key是否存在。1代表存在,0代表不存在。

    3. rename key newkey:重命名key

    4. expire key 值:設(shè)置過期的時(shí)間

    5. ttl key:查看某個(gè)key所剩的時(shí)間,時(shí)間耗完過期。如果沒有設(shè)置時(shí)限,則返回-1。

    6. type key:查看類型

    查看全部
  • Redis的五種數(shù)據(jù)類型:

    1. 字符串(String)

    2. 哈希(Hash)

    3. 字符串列表(list)

    4. 字符串集合(set)

    5. 有序字符串集合(Sorted set)


    Redis中的key:

    1. 不要過長,不超過1024個(gè)字節(jié)。

    2. 不要過短,會(huì)降低可讀性。

    3. 有統(tǒng)一的命名規(guī)范


    一.存儲(chǔ)String

    字符串在redis中使用二進(jìn)制的方式操作redis中字符串類型的value最多可以容納512M數(shù)據(jù)長度。

    存儲(chǔ)String常用命令:賦值、刪除、取值、數(shù)值增減、擴(kuò)展命令。

    1. set key value用于賦值

    2. get key 用于獲取某鍵值對(duì)的值

    3. getset key value用于先獲取當(dāng)前的value值,再講getset命令中的value設(shè)置為鍵值對(duì)的值

    4. del key用于刪除某個(gè)鍵值對(duì)

    5. incr key命令:如果key不存在,則創(chuàng)建一個(gè)key并將值先賦值為0再加1.如果key是字符串,則會(huì)提示錯(cuò)誤信息。

    6. decr key命令:將值遞減1.若值不存在,則先把key賦值為0再減一。若key是字符串,則提示錯(cuò)誤信息。

    7. incrby key 值:增加,且增加的量和值相等。

    8. decrby key 值:和7相反

    9. append key 值:在key后進(jìn)行追加,比如5追加3變?yōu)?3.


    查看全部
  • redis的主流開發(fā)語言通常支持它的客戶端開發(fā)工作,比如java。


    Jedis:Redis官方首選的Java客戶端開發(fā)包。


    Jedis也可以使用連接池

    查看全部
    0 采集 收起 來源:04-Jedis的入門

    2021-07-02

  • Redis是使用c語言開發(fā)的鍵值對(duì)型數(shù)據(jù)庫,它支持的鍵值數(shù)據(jù)類型包括:

    1. 字符串類型

    2. 列表列席

    3. 有序集合類型

    4. 散列類型

    5. 集合類型


    Redis的應(yīng)用場景:

    1. 緩存:比如聊天室

    2. 任務(wù)隊(duì)列:比如秒殺搶購

    3. 網(wǎng)站訪問統(tǒng)計(jì)

    4. 數(shù)據(jù)過期處理

    5. 應(yīng)用排行榜

    6. 分布式集群架構(gòu)中的Session分離

    查看全部
    0 采集 收起 來源:02-Redis的概述

    2021-07-02

  • NoSQL(Not Only SQL):泛指非關(guān)系型數(shù)據(jù)庫

    web1.0不能互動(dòng),web2.0互動(dòng)式。隨著web2.0的興起,非關(guān)系型數(shù)據(jù)庫產(chǎn)品隨之發(fā)展,因?yàn)閭鹘y(tǒng)型數(shù)據(jù)庫應(yīng)付動(dòng)態(tài)、并發(fā)會(huì)出現(xiàn)很多問題。比如:

    1. High performance - 數(shù)據(jù)庫高并發(fā)讀寫,并發(fā)負(fù)載過高。每秒上萬次需求,很難達(dá)成需求。

    2. Huge Storage - 海量數(shù)據(jù)的高效率存儲(chǔ)和訪問。關(guān)系型數(shù)據(jù)庫如果在2.5億條記錄中查詢效率太低了,每天聊天就是數(shù)億條。

    3. High Scalability && High Availability 高可擴(kuò)展性和高可用性。數(shù)據(jù)很難通過添加服務(wù)器節(jié)點(diǎn)來進(jìn)行擴(kuò)展。NoSQL解決大規(guī)模數(shù)據(jù)遷移的跳轉(zhuǎn)。

    ?

    常用的NoSQL:

    http://img1.sycdn.imooc.com//60deb4d50001a22b04700221.jpg?


    NoSQL數(shù)據(jù)庫的四大分類:

    1. 鍵值對(duì)(key-value)存儲(chǔ):比如Redis??梢钥焖俨樵?,但是存儲(chǔ)的數(shù)據(jù)缺少結(jié)構(gòu)化。

    2. 列存儲(chǔ)。擴(kuò)展性強(qiáng),查找快,但功能局限。

    3. 文檔數(shù)據(jù)庫:比如mongo DB。查詢性能不高、缺少統(tǒng)一查詢語法。

    4. 圖形數(shù)據(jù)庫:典型應(yīng)用在社交網(wǎng)絡(luò),利用圖計(jì)算算法,不容易做集群方案。



    四類NoSQL數(shù)據(jù)庫比較:

    http://img1.sycdn.imooc.com//60deb5620001d52b07470321.jpg


    NoSQL的特點(diǎn):

    1. 易擴(kuò)展。去掉了數(shù)據(jù)之間的關(guān)系。?

    2. 靈活的數(shù)據(jù)模型。無需事先對(duì)要存儲(chǔ)的數(shù)據(jù)建立字段。

    3. 大數(shù)據(jù)量,高性能。

    4. 高可用。

    查看全部
    0 采集 收起 來源:01-NoSQL的概述

    2021-07-02

  • 數(shù)據(jù)量很大時(shí)關(guān)系型數(shù)據(jù)庫效率很低。

    查看全部
    0 采集 收起 來源:01-NoSQL的概述

    2021-06-16

  • redis、mongo、python、docker

    查看全部
    0 采集 收起 來源:01-NoSQL的概述

    2021-06-10

  • AOF

    ????優(yōu)勢:

    ????????這種機(jī)制可以帶來更多的數(shù)據(jù)安全性。

    ????????同步操作,每發(fā)生一次數(shù)據(jù)庫操作,都會(huì)將該操作寫入到磁盤中的日志文件中。

    ????????即使出現(xiàn)宕機(jī),也可以通過日志文件進(jìn)行恢復(fù)(數(shù)據(jù)重建)。

    ????????重啟可以恢復(fù)到用戶出現(xiàn)錯(cuò)誤操作之前的狀態(tài)

    ????????redis-check-aof 解決數(shù)據(jù)一致性問題

    ????????如果數(shù)據(jù)過大,Redis將會(huì)啟動(dòng)重寫機(jī)制。

    ????缺點(diǎn):

    ????????運(yùn)行效率低于RDB

    ????????日志文件相對(duì)于.rdb文件大小較大。

    ????????

    查看全部
    1. RDB持久化

      設(shè)置時(shí)間間隔,每隔多長時(shí)間(采用數(shù)據(jù)庫快照的方式)將內(nèi)存中的數(shù)據(jù)更新到磁盤中。

    2. AOF持久化

      采用日志的形式對(duì)數(shù)據(jù)進(jìn)行保存,每當(dāng)數(shù)據(jù)庫啟動(dòng)的時(shí)候,讀取日志文件,重新構(gòu)建數(shù)據(jù)庫。

    3. 無持久化

      只有緩存的作用

    4. RDB和AOF

    查看全部
  • Redis支持的類型:

    ????字符串類型

    ????列表類型

    ????有序集合類型

    ????散列類型

    ????集合類型

    Redis的應(yīng)用場景:

    ????緩存(數(shù)據(jù)查詢,新聞,商品內(nèi)容等)

    ????任務(wù)隊(duì)列

    ????網(wǎng)站訪問統(tǒng)計(jì)

    ????數(shù)據(jù)過期處理

    ????應(yīng)用排行榜

    ????分布式集群架構(gòu)中的session分離

    ????

    查看全部
    0 采集 收起 來源:02-Redis的概述

    2021-05-09

  • NoSQL特點(diǎn)

    易擴(kuò)展

    大數(shù)據(jù)量,高性能

    靈活的數(shù)據(jù)類型

    高可用

    查看全部
    0 采集 收起 來源:01-NoSQL的概述

    2021-05-09

  • Redis概述:

    Redis的應(yīng)用場景:

    查看全部
    0 采集 收起 來源:02-Redis的概述

    2021-05-06

  • NoSQL概述:

    為什么需要NoSQL:高并發(fā)讀寫(High performance)、

    ????????????????????????????????海量數(shù)據(jù)的高效率存儲(chǔ)和訪問(Huge Storage)、

    ????????????????????????????????高擴(kuò)展性和高可用性(High Scalability && High Availability)

    四大分類:鍵值(Key-Value)存儲(chǔ)、列存儲(chǔ)、文檔數(shù)據(jù)庫、圖形數(shù)據(jù)庫

    NoSQL特點(diǎn):易擴(kuò)展、靈活的數(shù)據(jù)模型、大數(shù)據(jù)量,高性能、高可用

    查看全部
    0 采集 收起 來源:01-NoSQL的概述

    2021-05-06

  • RPOPLPUSH 的使用場景

    查看全部

舉報(bào)

0/150
提交
取消
課程須知
初級(jí)課程,會(huì)java基本語法即可
老師告訴你能學(xué)到什么?
NoSql和Redis是什么?Redis的使用場景,安裝和使用。通過Jedis連接到Redis;Redis的通用命令,事務(wù)和持久化

微信掃碼,參與3人拼團(tuán)

微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復(fù)購買,感謝您對(duì)慕課網(wǎng)的支持!