redis一般用來幹嘛
最佳答案 redis是一個單執行緒的NoSQL資料庫,主要用來做資料快取,一般大型網站的應用和資料庫之間的那一層就是Redis。比如京東商城的頁面查詢功能,使用者接觸到的查詢的第一層就是Redis資料快取層,快取中找不到的資料,再進入資料庫查詢。Redis中快取熱點資料,能夠保護資料庫,提高查詢效率。
redis是一個單執行緒的NoSQL資料庫,主要用來做資料快取,一般大型網站的應用和資料庫之間的那一層就是Redis。比如京東商城的頁面查詢功能,使用者接觸到的查詢的第一層就是Redis資料快取層,快取中找不到的資料,再進入資料庫查詢。Redis中快取熱點資料,能夠保護資料庫,提高查詢效率。
NoSQL,泛指非關係型的資料庫。隨著網際網路web2.0網站的興起,傳統的關係資料庫在處理web2.0網站,特別是超大規模和高併發的SNS型別的web2.0純動態網站已經顯得力不從心,出現了很多難以克服的問題,而非關係型的資料庫則由於其本身的特點得到了非常迅速的發展。NoSQL資料庫的產生就是為了解決大規模資料集合多重資料種類帶來的挑戰,特別是大資料應用難題。