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

松江区做网站的公司网站的制作方法

松江区做网站的公司,网站的制作方法,h5商城和小程序商城的区别,wordpress变成英文Redis可以在没有配置文件的情况下使用内置的默认配置启动,但是这种设置仅推荐用于测试和开发。 配置Redis的正确方法是提供一个Redis配置文件,通常称为 redis.conf 。 通过命令行传递参数启动 你也可以直接使用命令行传递Redis配置参数。这对于测试非…

Redis可以在没有配置文件的情况下使用内置的默认配置启动,但是这种设置仅推荐用于测试和开发。

配置Redis的正确方法是提供一个Redis配置文件,通常称为 redis.conf

通过命令行传递参数启动

你也可以直接使用命令行传递Redis配置参数。这对于测试非常有用。下面是一个使用端口6380启动一个新Redis实例的例子,它是运行在127.0.0.1端口6379的实例的副本。

./redis-server --port 6380 --replicaof 127.0.0.1 6379

执行REPLIACOF hostname port会将当前服务器转变为某一服务器的副本服务器

通过命令行传递的参数的格式与redis.conf文件中使用的格式完全相同,只是关键字的前缀是--

在服务器运行时更改Redis配置

你可以在不停止和重新启动服务的情况下动态地重新配置Redis,或者使用特殊命令CONFIG SETCONFIG GET以编程方式查询当前配置。

请注意,动态修改配置对redis.conf文件没有影响,因此下次重新启动Redis时,将使用旧配置。

要使CONFIG SET的配置修改永久生效,您可以手动修改redis.conf配置文件,也可以使用CONFIG REWRITE,它将自动扫描您的redis.conf文件并更新与当前配置值不匹配的字段。不添加不存在但设置为默认值的字段,配置文件中的注释将被保留。

配置文件详解

redis.conf配置文件:https://raw.githubusercontent.com/antirez/redis/7.2/redis.conf

下面整理一些比较重要的配置项:

配置项配置项值范围说明
daemonizeyes/noyes表示启用守护进程,默认是no即不以守护进程方式运行。
port指定Redis监听端口,默认端口为6379。
bind绑定的主机地址。如果需要设置远程访问则可以直接将这个配置项注释或者修改为bind *,这个配置项和下面的protected-mode控制了是否可以远程访问。
protected-modeyes/no保护模式。该模式控制了外网是否可以连接Redis服务。默认是Redis,即外网无法访问。如需外网连接Redis服务需要将此配置项修改为no。
logleveldebug/verbose/notice/warning日志级别,默认为notice
databases16设置数据库的数量,默认的数据库是DB 0,可以通过SELECT <dbid>选择数据库,dbid从0到databases-1。
rdbcompressionyes/no指定存储到本地数据库时是否压缩,默认为yes。Redis采用LZF压缩,如果为了节省CPU时间,可以关闭该配置项,但会导致数据库文件变得巨大。
dbfilenamedump.rdb指定本地数据库文件名,默认为dump.rdb
dir指定本地数据库存放目录
requirepass设置Redis连接密码,如果配置了连接密码,客户端在连接Redis时需要通过AUTH命令提供密码,默认关闭
maxclients0设置同一时间最大客户端连接数,默认无限制,Redis可以同时打开的客户端连接数为Redis进程可以打开的最大文件描述符数,如果设置maxclients为0,表示不做限制。当客户端连接数达到限制时,Redis会关闭连接并向客户端返回max number of clients reached错误信息。
maxmemory指定Redis最大内存限制,Redis在启动时会把数据加载到内存中,达到最大内存后,Redis会先尝试清除已到期或即将到期的key,此方法处理后,仍然到达最大内存限制,将无法进行写入操作,但仍可以进行读取操作。Redis新的vm机制,会把Key存放到内存中,Value会存放在swap区。配置项值范围为内存数值。
pidfile“/var/run/redis_6379.pid”当Redis以守护进程方式运行时,Redis默认会把pid写入 /var/run/redis.pid 文件,可以通过pidfile指定
timeout0当客户端闲置多长秒后关闭连接,默认为为0 ,表示关闭该功能。
save [ ]Redis默认提供如下配置:
save 3600 1:3600秒(1小时)内有一个更改
save 300 100:300秒(5分钟)内有100个更改
save 60 10000:60秒(1分钟)内有10000个更改
指定在多长时间内,有多少次更新操作,就将数据保存到数据文件,可以多个条件配合使用。
appendonlyyes/no指定是否在每次更新操作后进行日志记录,Redis在默认情况下是异步的把数据写入磁盘,如果不开启,可能会在断电时导致一段时间内的数据丢失。因为redis本身同步数据文件是按上面save条件来同步的,所以有的数据会在一段时间内只存在于内存中。默认为 no。

当涉及到内存时,可以以1K、5GB、4M等方式指定。

  • 1K => 1000 bytes

  • 1KB => 1024 bytes

  • 1M => 1000000 bytes

  • 1MB => 1024 * 1024 bytes

  • 1G => 1000000000 bytes

  • 1GB => 1024 * 1024 * 1024 bytes

使用1GB、1Gb、1gB都是等效的。

更多配置项介绍查看Redis样例配置文件,有比较详细的注释。

参考

  • https://zhuanlan.zhihu.com/p/469102289
  • https://redis.io/docs/management/config/
  • https://www.runoob.com/redis/redis-conf.html
http://www.yayakq.cn/news/283168/

相关文章:

  • 山东宏远建设有限公司网站校考前做试题的网站
  • 访问失效链接 如何删除 网站维护网站开发语言汇总
  • 类似抖音网站开发费用wordpress 文章导入
  • 有哪些是用到了网站推广焦作网站建设公司
  • 网站提示风险如何注册免费网站
  • 推广网站有哪些平台体育建设网站首页
  • 建设美食电子商务网站沈阳做网站seo
  • 网站需要哪些手续免费直播软件下载
  • 网站如何加入百度网盟亚马逊中国官网网站
  • 制作手工作品北京网站优化对策
  • 资源丰富免费的网站推荐排名网页设计公司简介模板
  • 郴州高端网站建设网站品牌建设功能
  • 建设银行手机版官方网站dw旅游网站模板
  • 安徽省住房城乡建设厅网站公示智能建造工程
  • 阿里巴巴建网站wordpress内页链接可打开首页错误
  • 做爰的最好看的视频的网站网络公司推广方案
  • 福建网站建设费用新浪sae部署wordpress配置
  • 静态动漫网站模板wordpress模板制作教程视频
  • 建设医院官方网站沈阳百度seo关键词优化排名
  • 企业网站seo运营英语培训建设网站方案
  • dede网站建设步骤电子商务网站推广的意义
  • 陶瓷网站开发背景跨境电商软件erp排名
  • 淮北集团网站建设网站放友情链接违法吗
  • 深圳网站开发公司宝网如何在门户网站发表文章
  • 成都网站公司建设大连手机模板建站
  • 聚合页面网站什么时候做信用网站建设内容
  • 专业做全景图的网站平台成都高速公路网站建设招标
  • 商业网站制作百度移动点击排名软件
  • 西安网站快速备案湖北省建设厅行政审批网站
  • 网络营销型网站建设的内容网站开发常用的前端框架