码迷,mamicode.com
首页 >  
搜索关键字:redis 缓存    ( 46224个结果
图文详解 epoll 原理【Redis,Netty,Nginx实现高性能IO的核心原理】epoll 详解(转)
【Redis,Netty,Nginx 等实现高性能IO的核心原理】 I/O 输入输出(input/output)的对象可以是文件(file), 网络(socket),进程之间的管道(pipe)。在linux系统中,都用文件描述符(fd)来表示。 I/O 多路复用(multiplexing) I/O ...
分类:Web程序   时间:2021-04-24 13:10:34    阅读次数:0
接口的幂等性如何设计?
需要使用幂等的场景: 前端重复提交 接口超时重试 消息队列重复消费 解决方案: token机制:①客户端请求获取token,服务端生成一个唯一ID作为token存在redis中;②客户端第二次请求时携带token,服务端校验token成功则执行业务操作并删除token,服务端校验token失败则表示 ...
分类:其他好文   时间:2021-04-22 16:19:38    阅读次数:0
Spring三级缓存
Spring解决循环依赖的问题 // 业务开发中经常这么写,field注入、setter注入都OK,但是构造器注入会报错BeanCurrentlyInCreationException // 有这种循环依赖问题存在Spring却依然能够正常启动工作,为什么?Spring帮我们搞定了:三级缓存 @Se ...
分类:编程语言   时间:2021-04-22 16:18:40    阅读次数:0
重拾MySQL
关系型数据库系统(RDBMS):是指使用了关系模型的数据库系统(MySQL、Oracle、DB2、SQL Server) NoSQL数据库:指的是数据分类存放,但是数据之间没有 关联关系的数据库系统(Redis、MongoDB、Neo4J、MemCache) MySQL数据库(使用Navicat工具 ...
分类:数据库   时间:2021-04-22 16:13:48    阅读次数:0
Gitlab(1)- 简单介绍
什么是 Gitlab 一个开源分布式版本控制系统 开发语言:Ruby 功能:管理项目源代码、版本控制、代码复用与查找、权限管控 Git 家族成员 Git:是一种版本控制系统,是一个命令,是一种工具 Gitlib:是用于实现 Git 功能的开发库 Github:是一个基于 Git 实现的在线代码托管仓 ...
分类:其他好文   时间:2021-04-22 16:11:22    阅读次数:0
文件缓存预览查看
#import <QuickLook/QuickLook.h> @interface VC()<QLPreviewControllerDataSource,QLPreviewControllerDelegate> @property (nonatomic,strong)NSURL *fileURL; ...
分类:其他好文   时间:2021-04-22 16:01:27    阅读次数:0
学习随笔: NOSQL系列的非关系型数据库 —— 浅谈Redis
Ⅰ 、NOSQL NoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。 NOSQL和关系型数据库比较: 优点: 1)成本:nosql数据库简单易部署,基本都是开源软件,不需要像使用oracle那样花费大量成本购买使用,相比关系 ...
分类:数据库   时间:2021-04-22 15:39:17    阅读次数:0
HTTP TRACE / TRACK Methods Allowed
TRACE方法是HTTP(超文本传输)协议定义的一种协议调试方法。 启用TRACE方法存在如下风险: 1、恶意攻击者可以通过TRACE方法返回的信息了解到网站前端的某些信息,如缓存服务器等,从而为进一步的攻击提供便利。 2、恶意攻击者可以通过TRACE方法进行XSS攻击。 3、即使网站对关键页面启用... ...
分类:Web程序   时间:2021-04-21 12:56:24    阅读次数:0
Nginx Epoll Redis 网络(转)
Nginx负载均衡 nginx的原理Nginx 采用的是多进程(单线程) & 多路IO复用模型 1、Nginx 在启动后,会有一个 master 进程和多个相互独立的 worker 进程2、master进程接收来自外界的信号,向各worker进程发送信号,每个进程都有可能来处理这个连接3、 mast ...
分类:其他好文   时间:2021-04-21 12:54:27    阅读次数:0
Redis中flushDB和flushAll的区别
在redis中,flushDB和flushAll 都是清空当前数据库的操作,但是两者有很大的区别: 1、flushAll 清空数据库并执行持久化操作,也就是RDB文件会发生改变,变成76个字节大小(初始状态下为76字节),所以执行flushAll之后数据库真正意义上清空了。 2、flushDB 清空 ...
分类:数据库   时间:2021-04-21 12:40:23    阅读次数:0
46224条   上一页 1 ... 29 30 31 32 33 ... 4623 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!