亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Redis有沒有多個數據庫和賬號系統的概念?

Redis有沒有多個數據庫和賬號系統的概念?

哆啦的時光機 2018-07-26 14:17:31
我是前端,數據庫小白,最近在學習MySQL和Redis。學習Redis的時候懵逼了,因為它和MySQL完全不一樣。我指的不是SQL和NoSQL的區別,是我完全沒有發現Redis有賬號的概念和創建數據庫的概念。難道Redis只有一個賬號和一個數據庫嗎?
查看完整描述

3 回答

?
翻翻過去那場雪

TA貢獻2065條經驗 獲得超14個贊

多個數據庫:有,通過select X切換,X是數字,默認連接總是使用select 0,但不是那么推薦使用(在手動操作redis時很容易出錯),更加推薦你使用前綴的KEY來區分業務

用戶:沒有

另外更加推薦的用法如果你確實有多個"數據庫"的需求,你可以同時運行多個redis實例來進行劃分


查看完整回答
反對 回復 2018-07-30
?
忽然笑

TA貢獻1806條經驗 獲得超5個贊

Redis的確沒有賬號的概念,連接Redis server只需要Host和Port。

Redis是一個內存數據庫,但是Redis會將內存中的數據定時持久化到磁盤上,至于什么情況下Redis會將數據持久化到磁盤上可以在配置里配置。

在Redis啟動的時候會將磁盤上的文件讀入到內存中。


查看完整回答
反對 回復 2018-07-30
?
翻過高山走不出你

TA貢獻1875條經驗 獲得超3個贊

  1. 沒有賬號 只有一個輕量級的auth 密碼認證

/etc/redis.conf

requirepass myPassword
  1. 沒有類似mysql的數據庫,只有key/value的數據庫,相當于每一個key都是一個數據庫,然后value可以對應N個類型,字符串、列表、集合等等


查看完整回答
反對 回復 2018-07-30
  • 3 回答
  • 0 關注
  • 2758 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號