数据库 软件列表

从一个小需求感受Redis的独特魅力(需求设计)
Redis

从一个小需求感受Redis的独特魅力(需求设计)

2020-02-16 标签:从一,需求,感受,redis,独特,魅力,设计,分享,简单,实现,以及,有关,使用,实际,应用,中使,用的,非常,广泛,本篇

分享一个简单的小需求应该怎么设计实现以及有关Redis的使用Redis在实际应用中使用的非常广泛,本篇文章就从一个简单的需求说起,为你讲述一个需求是如何从头到尾开始做的,又是如何一步步完善的。之前写过一篇《如何实现页面广告随时上下线、过期自动下线及到时自动上线》,也涉及到了Redis在项目中的实际应

python redis 批量设置过期key过程解析
Redis

python redis 批量设置过期key过程解析

2020-02-16 标签:python,redis,批量,设置,过期,key,过程,解析,这篇文章,主要,介绍,文中,通过,示例,代码,非常,详细,大家,学习,工作

这篇文章主要介绍了python redis 批量设置过期key过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下在使用 Redis、Codis 时,我们经常需要做一些批量操作,通过连接数据库批量对 key 进行操作:关于未过期:1.常有大批量的

golang实现redis的延时消息队列功能示例
Redis

golang实现redis的延时消息队列功能示例

2020-02-16 标签:golang,实现,redis,延时,消息,队列,功能,示例,前言,在学,过程中,发现,zset,还可以,用来,轻量级,可靠性,提高

前言在学习过程中发现redis的zset还可以用来实现轻量级的延时消息队列功能,虽然可靠性还有待提高,但是对于一些对数据可靠性要求不那么高的功能要求完全可以实现。本次主要采用了redis中zset中的zadd, zrangebyscore 和 zdel来实现一个小demo。提前准备 安装redis,

zabbix redis自动发现端口的脚本返回json格式
Redis

zabbix redis自动发现端口的脚本返回json格式

2020-02-16 标签:zabbix,redis,自动,发现,端口,脚本,返回,json,格式,进行,总会,有一个,获取,信息,为例,下边,redisport,ps,aux

在我们进行自动发现的时候,总会有一个脚本来获取端口等信息,并返回json格式,那以redis为例,下边是redis进行进行自动发现的脚本redisport=(`ps aux|grep -w redis-server|grep -v "grep" |awk -F':' '{print $NF}'`)p

使用PHP+Redis实现延迟任务,实现自动取消订单功能
Redis

使用PHP+Redis实现延迟任务,实现自动取消订单功能

2020-02-16 标签:使用,php,redis,实现,延迟,任务,自动,取消,订单,功能,简单,定时,解决方案,keyspace,n,失效,通知,事件

简单定时任务解决方案:使用redis的keyspace notifications(键失效后通知事件) 需要注意此功能是在redis 2.8版本以后推出的,因此你服务器上的reids最少要是2.8版本以上;(A)业务场景:1、当一个业务触发以后需要启动一个定时任务,在指定时间内再去执行一个任务(如自

Spring Boot 2和Redis例子实现过程解析
Redis

Spring Boot 2和Redis例子实现过程解析

2020-02-16 标签:spring,boot,redis,例子,实现,过程,解析,这篇文章,主要,介绍,发布,调用,rest,服务,文中,通过,示例,代码,非常

这篇文章主要介绍了Spring Boot2发布与调用REST服务过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下Redis是一个key-value数据库,支持存储的value类型包括string(字符串)、list(链表)、set(集合)、z

Docker部署Django+Mysql+Redis+Gunicorn+Nginx的实现
Redis

Docker部署Django+Mysql+Redis+Gunicorn+Nginx的实现

2020-02-16 标签:docker,部署,django,mysql,redis,gunicorn,nginx,实现,前言,技术,现在,非常,火热,通过,容器,构建,项目,环境,运行,效率

一. 前言docker技术现在非常火热,通过容器构建项目环境,运行效率和部署效率都很不错。所以最近抽空看了一些教程,然后将博客部署方式改为了docker,感觉网上没有特别好的关于 docker 部署 django 项目的教程,特意写了这篇文章,算是记录自己的心得。本次教程的测试环境为 Deepin

redis学习之RDB、AOF与复制时对过期键的处理教程
Redis

redis学习之RDB、AOF与复制时对过期键的处理教程

2020-02-16 标签:redis,学习,rdb,aof,复制,对过,处理,教程,生成,文件,执行,save,命令,bgsave,创建,新的,程序,会对

生成RDB文件在执行SAVE命令或者BGSAVE命令创建一个新的RDB文件时,程序会对数据库中的键进行检查,已过期的键不会被保存到新创建的RDB文件中。举个例子,如果数据库中包含三个键k1、k2、k3,并且k2已经过期,那么当执行SAVE命令或者BGSAVE命令时,程序只会将k1和k3的数据保存到R

大家都应该知道的Redis过期键与过期策略
Redis

大家都应该知道的Redis过期键与过期策略

2020-02-16 标签:大家,都应该,知道,redis,过期,策略,今天,我和,分享,一篇,关于,有关,内容,主要,四个,如何,设置,取消,时间

今天,我和大家分享一篇关于 Redis 有关过期键的内容,主要有四个内容:如何设置过期键如何取消设置的过期时间过期键的过期策略是怎样的RDB、AOF 和复制对过期键的处理又是怎样的设置键的生存时间或过期时间redis 一共有 4 个命令来设置键的生存时间(可以存活多久)或过期时间(什么时候被删除)e

使用Redis实现UA池的方案
Redis

使用Redis实现UA池的方案

2020-02-16 标签:使用,redis,实现,ua,方案,最近,忙于,业务,开发,交接,游戏,加上,碰上,不定,出现,犹豫,困惑,荒废

最近忙于业务开发、交接和游戏,加上碰上了不定时出现的犹豫期和困惑期,荒废学业了一段时间。天冷了,要重新拾起开始下阶段的学习了。之前接触到的一些数据搜索项目,涉及到请求模拟,基于反爬需要使用随机的 User Agent ,于是使用 Redis 实现了一个十分简易的 UA 池。背景最近的一个需求,有模拟