数据库 软件列表

Redis中键值过期操作示例详解
Redis

Redis中键值过期操作示例详解

2020-02-16 标签:redis,中键,过期,操作,示例,详解,设置,时间,主要,通过,以下,方式,expire,key,seconds,n秒

1.过期设置Redis 中设置过期时间主要通过以下四种方式:expire key seconds:设置 key 在 n 秒后过期;pexpire key milliseconds:设置 key 在 n 毫秒后过期;expireat key timestamp:设置 key 在某个时间戳(精确到秒)之

SpringBoot下token短信验证登入登出权限操作(token存放redis,ali短信接口)
Redis

SpringBoot下token短信验证登入登出权限操作(token存放redis,ali短信接口)

2020-02-16 标签:springboot,token,短信,验证,登出,权限,操作,存放,redis,ali,接口,不对,进行,介绍,具体,参考,官方,文档,基本

SpringBoot下token短信验证登入登出(token存放redis)不对SpringBoot进行介绍,具体的可以参考官方文档介绍:token基本使用,redis基本使用思路:获取短信(验证并限制发送次数,将code存放redis)-->登入(验证并限制错误次数,将用户信息及权限放tok

在Laravel中使用MongoDB的方法示例
MongoDB

在Laravel中使用MongoDB的方法示例

2020-02-16 标签:laravel,中使,mongodb,方法,示例,实用,场景,产品,用户,访问,日志,点击,统计,信息,业务,系统,环境参数,配置,运行时

MongoDB实用场景产品用户访问日志,点击埋点统计信息业务系统环境参数配置信息业务系统运行时日志,如laravel.log,nginx.log使用Homebrew在macoOS安装MongoDB PHP Driver在macOS中,MongoDB 扩展已经从Homebrew仓库中移除,需要通过pe

关于MongoDB谨防索引seek的效率问题详析
MongoDB

关于MongoDB谨防索引seek的效率问题详析

2020-02-16 标签:关于,mongodb,谨防,索引,seek,效率,问题,背景,最近,线上,分析,服务,不大,稳定,监控,平台

背景最近线上的一个工单分析服务一直不大稳定,监控平台时不时发出数据库操作超时的告警。运维兄弟沟通后,发现在每天凌晨1点都会出现若干次的业务操作失败,而数据库监控上并没有发现明显的异常。在该分析服务的日志中发现了某个数据库操作产生了 SocketTimeoutException。开发同学一开始希望通过

MongoDB实现问卷/考试设计功能
MongoDB

MongoDB实现问卷/考试设计功能

2020-02-16 标签:mongodb,实现,问卷,考试,设计,功能,特点,面向,文档,存储,数据库,一条,记录,叫做,document,类似于,json,结构,键值

MongoDB的特点MongoDB是一个面向文档存储的数据库。在MongoDB中,一条记录叫做document(文档),由类似于JSON结构的键值对组成。 由于类似于MongoDB直接存储JSON的特性,MongoDB天生适合作为存储结构复杂的数据结构的介质。类似于问卷调查和考试这种需求,用mysq

浅析python redis的连接及相关操作
Redis

浅析python redis的连接及相关操作

2020-02-16 标签:浅析,python,redis,连接,相关,操作,简介,开源,使用,ansic,语言,编写,支持,网络,基于,内存,亦可,持久

redis简介Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。是一个非关系型数据库,经常会用作缓存,消息中间件的操作redis优势速度快,因为数据存在内存中支持丰富数据类型,支持字符串,哈希表,列表,集合,有序集

Centos下升级Python及Mongodb驱动安装问题
MongoDB

Centos下升级Python及Mongodb驱动安装问题

2020-02-16 标签:centos,升级,python,mongodb,驱动,安装,问题,查看,版本,v,如果是,以下,就需要,首先,去官,网下

查看python的版本 python -V 如果是2.7以下版本就需要升级了。首先去官网下载你想要的python压缩包,然后解压。进入主目录执行以下操作(需要GCC编译器支持)./configure --prefix=/usr/localmake all make install make clea

SpringBoot+Redis执行lua脚本的方法步骤
Redis

SpringBoot+Redis执行lua脚本的方法步骤

2020-02-16 标签:springboot,redis,执行,lua,脚本,方法,步骤,背景,有时候,需要,一次性,操作,多个,命令,这样的,不具,原子

1、背景有时候,我们需要一次性操作多个 Redis 命令,但是 这样的多个操作不具备原子性,而且 Redis 的事务也不够强大,不支持事务的回滚,还无法实现命令之间的逻辑关系计算。所以,一般在开发中,我们会利用 lua 脚本来实现 Redis 的事务。2、lua 脚本Redis 中使用 lua 脚本

spring boot注解方式使用redis缓存操作示例
Redis

spring boot注解方式使用redis缓存操作示例

2020-02-16 标签:spring,boot,注解,方式,使用,redis,缓存,操作,示例,本文,实例,讲述,分享,大家,参考,具体,如下,引入,依赖

本文实例讲述了spring boot注解方式使用redis缓存操作。分享给大家供大家参考,具体如下:引入依赖库在pom中引入依赖库,如下org.springframework.bootspring-boot-starter-data-redisredis.clientsjedis注解使用@Cache

Redis和Lua使用过程中遇到的小问题
Redis

Redis和Lua使用过程中遇到的小问题

2020-02-16 标签:redis,lua,使用过程中,遇到,小问题,问题,执行,hget,不存在,key,field,返回,终端,的是,n,il,类似于

问题在 Redis 里执行 get 或 hget 不存在的 key 或 field 时返回值在终端显式的是 (nil),类似于下面这样127.0.0.1:6379> get test_version(nil)如果在 Lua 脚本中判断获取到的值是否为空值时,就会产生比较迷惑的问题,以为判断空值