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

娱乐网站后缀是什么做网站开发有什么专业证

娱乐网站后缀是什么,做网站开发有什么专业证,扬州网站建设公司,商标logo设计公司家人们啦#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.w-s-a.com/news/639155/

相关文章:

  • 网站开发软件教程网站tag 怎么实现
  • 中国建设监理协会化工监理协会网站彩票站自己做网站吗
  • 170个可带链接锚文本外链的网站论坛微信上如何创建小程序
  • 用js来做网站亳州建设局网站
  • 做网站的公司利润多少呢纺织厂网站模板
  • 网页设计构建的基本流程宜宾seo网站建设
  • 西安网站开发公司价格保定徐水网站建设
  • 学做川菜下什么网站软件著作权和专利的区别
  • 百度网站标题东莞外包公司有哪些
  • 织梦增加网站英文名称网页界面设计特点
  • 企业如何进行网站建设棋牌代理平台
  • 韩国做美食网站有哪些seo优化在线诊断
  • 网站建设规划模板做擦边网站
  • 做网站台式还是笔记本网上下载的免费网站模板怎么用
  • 高校网站群管理系统凡科建站是永久的吗
  • 深圳网站建设服务电话网站通栏设计素材
  • 网站里面的视频功能怎么做网站名注册
  • 网站游戏下载厦门php网站建设
  • 沈阳关键词网站排名一台服务器做两个网站吗
  • 哪个行业该做网站但是没有做dom手表官方网站
  • 网站建设费 大创wordpress中函数get
  • 怎样建设个自己的网站首页有没有专门教做扯面的网站
  • 网站后台怎么添加模板教育类网站开发公司
  • 网站的外链是什么php创建一个网站
  • 语文建设 官方网站网络工程可以从事什么工作
  • 无锡便宜做网站如何下载网站模板
  • 南宁高端网站网络小说网站推广策划方案
  • 苏州网站制作方法建设银行 网站
  • 技术网站推广范例素材网站哪个好
  • 网站找人做的他能登管理员吗网站建设一般多少钱