日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

NoSQL(1)

發布時間:2025/3/8 数据库 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 NoSQL(1) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、簡述redis應用場景。

Redis

  • 概念:Redis(Remote Dictionary Server),即遠程字典服務,是用C語言開發的一個開源的高性能鍵值對(key-value)數據庫。
  • 特征:
  • 數據間沒有必然的聯系
  • 內部采用單線程機制進行工作
  • 高性能。官方提供測試數據,50個并發執行100000個請求,讀的速度是110000次/s,寫的速度是81000次/s。
  • 多數據類型支持:字符串(string)、列表(list)、散列(hash)、集合(set)、有序集合(sorted_set)。
  • 持久化支持。Redis可以進行災難性恢復,比如突然斷電的情況。通過將內存中的數據保存在磁盤中,重啟的時候可以再次加載進行使用來保證數據的可恢復。
  • 應用場景:
    • 分布式鎖。
    • 消息隊列。
    • 分布式數據共享,如分布式集群架構中的session分離。
    • 時效性信息控制,如驗證碼控制(比如驗證碼五分鐘之內有效)、投票控制等。
    • 即時信息查詢,如各位排行榜、各類網站訪問統計、公交到站信息、在線人數等。
    • 任務隊列,如秒殺、搶購、購票排隊等。
    • 為熱點數據加速查詢(主要應用場景),如熱點商品、熱點新聞、熱點資訊、推廣類等高訪問量信息等。

2、redis的優點是什么??

1)響應快速

Redis 響應非???#xff0c;每秒可以執行大約 110 000 個寫入操作,或者 81 000 個讀操作,其速度遠超數據庫。如果存入一些常用的數據,就能有效提高系統的性能。

2)支持 6 種數據類型

它們是字符串、哈希結構、列表、集合、可排序集合和基數。比如對于字符串可以存入一些?Java?基礎數據類型,哈??梢源鎯ο?#xff0c;列表可以存儲 List 對象等。這使得在應用中很容易根據自己的需要選擇存儲的數據類型,方便開發。

對于 Redis 而言,雖然只有 6 種數據類型,但是有兩大好處:一方面可以滿足存儲各種數據結構體的需要;另外一方面數據類型少,使得規則就少,需要的判斷和邏輯就少,這樣讀/寫的速度就更快。

3)操作都是原子的

所有 Redis 的操作都是原子的,從而確保當兩個客戶同時訪問 Redis 服務器時,得到的是更新后的值(最新值)。在需要高并發的場合可以考慮使用 Redis 的事務,處理一些需要鎖的業務。

4)MultiUtility 工具

Redis 可以在如緩存、消息傳遞隊列中使用(Redis 支持“發布+訂閱”的消息模式),在應用程序如 Web 應用程序會話、網站頁面點擊數等任何短暫的數據中使用。

3、使用yum在線安裝redis

wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

yum list | grep redis

[root@localhost ~]# yum install redis -y

systemctl enable --now redis 啟動服務并開機自啟動

redis-cli 進

exit? 出


4、源碼安裝redis并配置服務腳本?

下載??? wget -c http://download.redis.io/releases/redis-4.0.1.tar.gz

解壓

安裝

啟動

mkdir -p /etc/redis

cp redis.conf? /etc/redis

sed -i.bak 's/daemonize no/daemonize yes/' /etc/redis/redis.conf

redis-server /etc/redis/redis.conf

登錄

redis-cli

?

源碼配置服務腳本:

1、創建用戶和組

groupadd -g 935 -r redis

useradd -u 935 -g 935 -r -d /var/lib/redis -c 'redis server' -s /sbin/nologin redis

2、修改配置文件/etc/redis/redis.conf

3、創建服務腳本

[root@localhost ~]# vim /usr/lib/systemd/system/redis.service

[Unit]
Description=Redis persistent key-value database
After=network.target

[Service]
ExecStart=/usr/local/bin/redis-server /etc/redis/redis.conf --supervised systemd
ExecStop=/usr/bin/kill 'pidof redis-server'
Type=notify
User=redis
Group=redis
RuntimeDirectory=redis
RuntimeDirectoryMode=0755

[Install]
WantedBy=multi-user.target

?

[root@localhost ~]# ?systemctl daemon-reload

測試

?

5、常用的NoSQL數據庫有那些,列舉不少于3個。

1. In-Memory KV Store : Redis
in memory key-value store,同時提供了更加豐富的數據結構和運算的能力,成功用法是替代memcached,通過checkpoint和commit log提供了快速的宕機恢復,同時支持replication提供讀可擴展和高可用。

2. Disk-Based KV Store: Leveldb
真正基于磁盤的key-value storage, 模型單一簡單,數據量不受限于內存大小,數據落盤高可靠,Google的幾位大神出品的精品,LSM模型天然寫優化,順序寫盤的方式對于新硬件ssd再適合不過了,不足是僅提供了一個庫,需要自己封裝server端。

3. Document Store: Mongodb
分布式nosql,具備了區別mysql的最大亮點:可擴展性。mongodb 最新引人的莫過于提供了sql接口,是目前nosql里最像mysql的,只是沒有ACID的特性,發展很快,支持了索引等特性,上手容易,對于數據量遠超內存限制的場景來說,還需要慎重。

總結

以上是生活随笔為你收集整理的NoSQL(1)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国模一区二区 | 久久久久久久久福利 | 亚洲欧美激情在线 | 国产一区在线免费 | 少妇人妻丰满做爰xxx | 日韩一区二区三区三四区视频在线观看 | 青青操在线观看视频 | 欧美日韩国产黄色 | 毛片在线免费播放 | 小镇姑娘1979版 | 91精品国产麻豆国产自产在线 | 国产色视频一区二区三区qq号 | 超碰在线91| 欧美一区二区三区成人片在线 | 日韩国产在线观看 | 妖精视频在线观看 | 在线成人免费 | 九九热视频在线观看 | 制服丝袜在线一区 | 日本丰满肉感bbwbbwbbw | 国产精品丝袜在线 | 精品91久久久久久 | 日本不卡影院 | 综合网五月| 午夜在线观看av | 日韩av片在线 | 日批免费观看视频 | 国产精品高潮呻吟久久久 | 国产一区二区三区四区五区在线 | av影院在线播放 | 日本黄在线 | 美日韩丰满少妇在线观看 | 日本美女毛茸茸 | 大尺度做爰床戏呻吟舒畅 | 国产情侣在线播放 | 日韩精品91 | 无法忍受在线观看 | 无码熟妇人妻av | 中文字幕在线观看免费 | 亚洲va视频 | 污污视频在线免费看 | 精品国产乱码久久久久久鸭王1 | 91久久精品日日躁夜夜躁国产 | 97视频免费在线 | 成人一二三四区 | 在线观看毛片av | 在线观看黄色av | 亚洲美女黄色 | 精品国产乱码久久久久久婷婷 | 啪啪网站大全 | 伊人99热| 无码人妻精品一区二区三区99v | 娇妻高潮浓精白浆xxⅹ | 亚洲图片小说区 | 亚洲爆爽av | 丰腴饱满的极品熟妇 | 亚洲一区免费电影 | 四川一级毛毛片 | 黄色国产一级片 | 麻豆高清| 久久久123| 国产精品久久毛片av大全日韩 | 翔田千里一区二区三区av | 老地方在线观看免费动漫 | 波多野结衣视频在线 | 黄色伊人 | 在线看片中文字幕 | 国产在线成人精品午夜 | 亚洲美女av网站 | 日本xxxxwww | 久久网中文字幕 | 日本日皮视频 | 四虎永久在线精品免费一区二区 | 在线播放你懂的 | 成人欧美一区二区三区黑人免费 | 欧美日韩一区二区在线观看视频 | 国产精品久久久久久在线观看 | 91国内精品久久久 | 久久无码人妻丰满熟妇区毛片 | 亚洲av无码一区二区乱孑伦as | www.xxx在线观看 | 婷婷激情网站 | 91视频专区 | 熟妇高潮一区二区高潮 | 美女精品视频 | 久久久久性色av无码一区二区 | 婷婷激情视频 | 久久9999久久免费精品国产 | 国产夫妻露脸 | av一区二区在线播放 | 精品久久久99| 午夜国产一区二区 | 国产不卡毛片 | 精品无码av一区二区三区 | 香蕉福利视频 | 欧美精品国产动漫 | 亚洲一区免费看 | 在线看av的网址 | 国产成人精品一区在线播放 |