当前位置: 首页 > news >正文

网站素材库免费做网站建设怎么赚钱

网站素材库免费,做网站建设怎么赚钱,wordpress在本地打开很慢,大连网站制作咨询家人们啦#xff01;今天我们来介绍如何使用 docker-compose 部署单机版 Redis#xff0c;这是一个简单高效的数据缓存与存储解决方案#xff0c;广泛应用于Web应用、移动应用以及各类数据处理场景。我们过后几篇文章了将会介绍cluster和sentinel集群的部署。通过本文的指导…家人们啦今天我们来介绍如何使用 docker-compose 部署单机版 Redis这是一个简单高效的数据缓存与存储解决方案广泛应用于Web应用、移动应用以及各类数据处理场景。我们过后几篇文章了将会介绍cluster和sentinel集群的部署。通过本文的指导你将能够快速上手并体验 Redis 在你的应用中所带来的便捷性与高性能。废话不多说让我们开始吧 官方文档https://redis.io/documentation 什么是 Redis RedisRemote Dictionary Server的缩写是一个开源的内存数据存储系统它可以用作数据库、缓存和消息中间件。Redis 支持多种数据结构包括字符串、列表、哈希、集合、有序集合等这些数据结构使得 Redis 在处理数据时非常灵活高效。 Redis 的优点 高性能Redis 将数据存储在内存中因此读写速度非常快适用于高并发读写的场景。持久化Redis 支持数据持久化到硬盘保证数据不会因为服务器重启而丢失。丰富的数据结构Redis 支持多种数据结构适用于各种不同的应用场景。分布式虽然本文介绍的是单机版 Redis但 Redis 本身支持分布式部署能够满足大规模应用的需求。 使用 Docker Compose 部署 Redis 在开始之前请确保你已经安装了 Docker 和 Docker Compose。如果还没有安装你可以根据你的操作系统类型参考 Docker 和 Docker Compose 的官方文档进行安装https://docs.docker.com/get-docker/ 和 https://docs.docker.com/compose/install/ 以下是使用 Docker Compose 部署 Redis 的简单步骤 第一步创建 Docker Compose 文件 在你喜欢的文本编辑器中创建一个名为 docker-compose.yml 的文件并将以下内容复制粘贴进去 version: 3.3 services:redis:image: redis:latestcontainer_name: redisrestart: alwaysports:- 6379:6379volumes:- ./data:/data- ./redis.conf:/usr/local/etc/redis/redis.conf- ./logs:/logs#配置文件启动command: redis-server /usr/local/etc/redis/redis.conf 这个 Docker Compose 文件定义了一个名为 redis 的服务使用了 Redis 官方镜像将容器的 6379 端口映射到主机的 6379 端口Redis 默认端口。 配置文件 redis.conf # Redis 服务器的端口号默认6379 port 6379# 绑定的 IP 地址如果设置为 127.0.0.1则只能本地访问若设置为 0.0.0.0则监听所有接口默认127.0.0.1 bind 0.0.0.0# 设置密码客户端连接时需要提供密码才能进行操作如果不设置密码可以注释掉此行默认无 # requirepass foobared requirepass xj2023# 设置在客户端闲置一段时间后关闭连接单位为秒默认0表示禁用 # timeout 0# 是否以守护进程daemon模式运行默认为 no设置为 yes 后 Redis 会在后台运行 daemonize no# 设置日志级别默认notice。可以是 debug、verbose、notice、warning loglevel notice# 设置日志文件的路径默认空字符串如果不设置日志会输出到标准输出 logfile # 设置数据库数量默认16Redis 使用数据库索引从 0 到 15 databases 16# 是否启用 AOF 持久化默认为 no。如果设置为 yes将在每个写操作执行时将其追加到文件中 appendonly no# 设置 AOF 持久化的文件路径默认appendonly.aof # appendfilename appendonly.aof# AOF 持久化模式默认为 always。可以是 always、everysec 或 no # always每个写操作都立即同步到磁盘 # everysec每秒钟同步一次到磁盘 # no完全依赖操作系统的行为可能会丢失数据但性能最高 # appendfsync always# 设置是否在后台进行 AOF 文件重写默认为 no # auto-aof-rewrite-on-rewrite no# 设置 AOF 文件重写触发时原 AOF 文件大小与新 AOF 文件大小之间的比率默认100 # auto-aof-rewrite-percentage 100# 设置是否开启 RDB 持久化默认为 yes。如果设置为 no禁用 RDB 持久化功能 save 900 1 save 300 10 save 60 10000# 设置 RDB 持久化文件的名称默认dump.rdb # dbfilename dump.rdb# 设置 RDB 持久化文件的保存路径默认保存在当前目录 # dir ./# 设置是否开启对主从同步的支持默认为 no # slaveof masterip masterport# 设置主从同步时是否进行数据完整性校验默认为 yes # repl-diskless-sync no# 设置在复制时是否进行异步复制默认为 yes可以加快复制速度但会增加数据丢失的风险 # repl-backlog-size 1mb# 设置是否开启集群模式cluster mode默认为 no # cluster-enabled no# 设置集群中的节点超时时间默认15000毫秒 # cluster-node-timeout 15000# 设置集群中节点间通信使用的端口号默认0 # cluster-announce-port 0# 设置集群中节点间通信使用的 IP 地址 # cluster-announce-ip 127.0.0.1# 设置是否开启慢查询日志默认为 no # slowlog-log-slower-than 10000# 设置慢查询日志的最大长度默认为 128 # slowlog-max-len 128# 设置每秒最大处理的写入命令数量用于保护 Redis 服务器不被超负荷写入默认0表示不限制 # maxclients 10000# 设置最大连接客户端数量默认100000 表示不限制 # maxmemory bytes# 设置最大使用内存的策略默认noeviction。可以是 volatile-lru、allkeys-lru、volatile-random、allkeys-random、volatile-ttl 或 noeviction # maxmemory-policy noeviction# 设置允许最大使用内存的比例默认0设置为 0 表示禁用 # maxmemory-samples 5 详细redis.conf文件大家可参考redis官方文档 https://redis.io/docs/management/config-file/ 第二步运行 Docker Compose 保存好 docker-compose.yml 文件后打开终端或命令行进入到存放该文件的目录并执行以下命令 docker-compose up -d这个命令会启动 Redis 容器并在后台运行。如果一切顺利你应该会看到类似以下输出 Attaching to redis redis | 1:C 31 Jul 2023 14:59:35.753 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo redis | 1:C 31 Jul 2023 14:59:35.753 # Redis version6.2.6, bits64, commit00000000, modified0, pid1, just started redis | 1:C 31 Jul 2023 14:59:35.756 # Configuration loaded redis | 1:M 31 Jul 2023 14:59:35.757 * monotonic clock: POSIX clock_gettime redis | 1:M 31 Jul 2023 14:59:35.758 * Running modestandalone, port6379. redis | 1:M 31 Jul 2023 14:59:35.758 # Server initialized 第三步连接到 Redis 现在Redis 已经在 Docker 容器中运行起来了。你可以使用任何支持 Redis 的客户端工具来连接到它例如 redis-cli。 如果你的ubuntu服务器上未安转redis-cli可以直接在终端中输入以下命令安转 sudo apt install redis-tools安转成功之后连接到redis redis-cli -h 192.168.10.108 -p 6379 -a xj2023 --raw如果一切顺利你应该能够看到 Redis 客户端的命令行提示符表示你已经成功连接到 Redis 服务器。 第四步开始使用 Redis 恭喜你现在你已经成功地使用 Docker Compose 部署了单机版 Redis。你可以使用 Redis 的各种命令来进行数据的读写、存储、删除等操作。比如 存储数据 set xj 修己!获取数据 get xj删除数据 del xj这只是 Redis 提供的众多功能中的一小部分更多命令和用法你可以在 Redis 的官方文档中找到https://redis.io/documentation 总结 在本文中我们学习了如何使用 Docker Compose 快速部署单机版 Redis。Docker Compose 的优势在于能够简化多容器应用的管理并且使得部署过程更加便捷。Redis 作为一个简单高效的数据缓存与存储解决方案适用于各种不同规模的应用场景。 希望本文对你理解并使用 Redis 与 Docker Compose 有所帮助。如果你对 Redis 的更多高级特性感兴趣比如持久化配置、集群模式等建议你继续深入学习 Redis 的官方文档。谢谢阅读祝你在使用 Redis 中取得成功
http://www.hkea.cn/news/14469309/

相关文章:

  • 漯河网站开发郑州网站建设口碑好
  • 律师事务所 网站备案建设网站如果赚钱
  • 给网站公司做网站上海搬家公司哪家口碑最好
  • 个人做商贸网站如何查询一个网站的空间服务商
  • 创建个人网站教程怎么创建自己的网站
  • 学校网站源码php桂林网站开发m0773
  • 搜索关键字搜索到网站简单的php购物网站源码
  • 自治区建设厅网站知名购物网站有哪些
  • 上海做网站比较好的公司有哪些宁波网站排名提升
  • 网站建设合同需要交印花税怎么给网站命名
  • php网站链接支付宝青之峰做网站
  • xcode 网站开发哪有学电脑培训班
  • 企业组织网站建设方案wordpress single_post_title
  • 微商手机网站模板企业域名是什么
  • 足球比方类网站开发重庆餐饮网站设计
  • wordpress装修套餐网站源码中山网站建设文化如何
  • 枣庄机关建设网站wordpress求助
  • 专业的河南网站建设公司网站的二次开发
  • 质感设计网站企业官方网站的建设
  • metro网站模板好网站建设公司地址
  • 建设银行网站首页是多少深圳的网站建设公司价格
  • 做网站如何与腾讯合作前端页面设计
  • 如何在一个空间做2个网站怎么做记步数的程序到网站
  • 哪家做网站的公司五金配件网站建设报价
  • 可以做公众号背景图的网站互联网公司排名2024
  • 金品诚企网站建设辽宁建设工程网
  • 网站备案个人备案公司网站答题网站开发教程
  • x网站免费模板免费下载wordpress判断ios或安卓
  • 如果在各大网站做免费的网络推广郑州直播app开发
  • 国外做婚纱摄影店设计的网站wordpress如何添加二级菜单