Redis學習9:Jedis學習

      網友投稿 815 2022-05-30

      Jedis學習

      編程語言中的數據如任何和redis聯動,如果是java語言,那么就可以使用Jedis工具,同時springdata redis也可以使用,lettuce也可以使用。

      Redis學習9:Jedis學習

      java語言操作數據庫的四個步驟:

      1、明確哪個數據庫 加載驅動

      2、創建與數據庫之間的連接

      3、執行操作

      4、關閉連接

      使用Java調用Redis

      首先需要引入依賴如下:

      Jedis常規操作的演示

      使用JAVA實現一個簡單的Redis業務

      先寫最簡單的多線程調用:

      寫業務代碼

      打印了十次業務操作執行后開始進行了報錯。

      這個時候就可以引入異常處理了。

      現在在線程這里更改一些配置,讓他們睡眠一些短時間好看效果。

      然后就會出現這個結果了。

      如果要進行多線程開多個線程,那么就可以進行如下優化。

      總結

      休眠的話就會看起來比較好,可以用隨機數來產生隨機現象。

      通過max的值來控制結束,然后通過異常處理來控制異常處理。

      Jedis連接池

      實際工作中,肯定是通過連接池進行獲取redis對象的,不是上面手工進行獲取的。

      引入:什么是連接池

      數據庫連接的建立、關閉資源消耗巨大。 傳統數據庫訪問方式:一次數據訪問對應一個物理連接,每次操作數據庫都要打開關閉該物理連接,系統性能嚴重受損。 解決方案:數據庫連接池。系統初始運行時,主動建立足夠足夠的連接,組成一個池,每次應用程序請求數據庫連接時,無需重新打開連接,而是從池中取出已有的連接,使用完后,不再關閉,而是歸還。

      數據庫連接池負責分配、管理和釋放數據庫連接,它允許應用程序重復使用一個現有的數據庫連接,而不是再重新建立一個;

      連接池是存儲、管理數據庫連接的容器,應用程序把獲取數據庫連接的功能委托給連接池,每個連接池都有一個上限,如果連接池達到上限,應用程序線程申請連接時被堵塞,等待其他線程釋放連接,每個線程使用完連接后并不馬上關閉,至少把它返還給連接池。由于連接的共享,不會頻繁的創建、銷毀連接,因此就不會增加創建連接的開銷,也不會出現socket釋放延遲現象。

      舉個例子:你想買本書看,但是只想看一次,兩種選擇:去網上買一本或者去書店租書,去書店組只要付租金就可以了,明顯省力很多,這就和連接池意義差不多。

      jedis的核心配置:

      最大連接數、活動連接數、host地址、端口號等等。

      所以對于上面所說的程序中,進行更改拿reids的方式就行。

      同時需要注意,連接池只需要建立一次,不用每次使用這個util工具類的時候都建立連接池。所以只需要建立一個靜態的設置就可以了。

      但是30,10這樣的數據需要設置成配置文件 redis.properties。

      這樣就不用每次都更改程序代碼了。

      寫好配置文件后,直接在java中加載配置文件即可!

      Java Redis 數據庫

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:【愚公系列】2022年03月 .NET架構班 012-ABP vNext 權限租戶系統的數據庫設計
      下一篇:車聯網和智能交通
      相關文章
      亚洲桃色AV无码| 精品国产日韩亚洲一区| 亚洲Av无码精品色午夜| 中文字幕亚洲日韩无线码| 亚洲区小说区图片区| 亚洲AⅤ无码一区二区三区在线| 亚洲无码一区二区三区| 亚洲中文字幕无码中文| 国产精品亚洲自在线播放页码| 亚洲国产精品久久久久秋霞影院| 久久夜色精品国产噜噜亚洲AV| 亚洲va在线va天堂va四虎| 日韩亚洲欧洲在线com91tv| 久久精品国产亚洲Aⅴ香蕉| 久久亚洲国产成人影院网站| 久久久久噜噜噜亚洲熟女综合| 亚洲午夜激情视频| 国产日产亚洲系列| 国产亚洲A∨片在线观看| 日本亚洲视频在线| 久久精品亚洲中文字幕无码麻豆| 911精品国产亚洲日本美国韩国| 久久久久亚洲精品日久生情 | 亚洲卡一卡2卡三卡4卡无卡三| 亚洲国产综合精品中文第一区 | 国产偷国产偷亚洲高清人| 国产午夜亚洲精品不卡免下载| 亚洲AV中文无码乱人伦| 亚洲日韩中文在线精品第一| 亚洲中久无码永久在线观看同| 亚洲av永久无码制服河南实里| 亚洲国产国产综合一区首页| 亚洲精品影院久久久久久| 亚洲成aⅴ人在线观看| 亚洲一级黄色大片| 亚洲国产AV一区二区三区四区| 天天综合亚洲色在线精品| 国产日产亚洲系列最新| 亚洲不卡av不卡一区二区| 亚洲高清免费在线观看| 亚洲人成www在线播放|