码迷,mamicode.com
首页 >  
搜索关键字:filebeat elk redis    ( 24377个结果
三种不宜存放在mysql的数据
图片,文件,二进制数据永远不要放到mysql数据库里。很多人会觉得既然数据库支持BLOB类型的数据,把文件塞进BLOB字段里一定没有错了!?错,不是这样的! 别的先不提,在很多数据库语言里,处理大字段都不是很容易。把文件存放在数据库里有很多问题:1.对数据库的读/写的速度永远都赶不上文件系统处理的速 ...
分类:数据库   时间:2020-07-07 13:30:54    阅读次数:80
redis主从复制搭建
redis主从架构 1、环境 系统centos7.6 redis版本 5.0.8 主192.168.47.188 从192.168.47.189 2、分别部署redis 我已经提前准备好了,具体步骤看我另一个博客 https://www.cnblogs.com/hsyw/p/13254117.htm ...
分类:其他好文   时间:2020-07-07 00:05:51    阅读次数:84
redis分布式锁的使用
1.通过官方文档查看相关的命令操作:http://www.redis.cn/commands.html 关键命令:setIfAbsent(String key,String value)对应官方文档的 setnx 解释:将key设置值为value,如果key不存在,这种情况下等同SET命令。 当ke ...
分类:其他好文   时间:2020-07-06 23:55:00    阅读次数:80
Redis 数据备份与恢复
[Redis SAVE 命令用于创建当前数据库的备份。语法redis Save 命令基本语法如下:redis 127.0.0.1:6379> SAVE 实例redis 127.0.0.1:6379> SAVE OK 该命令将在 redis 安装目录中创建dump.rdb文件。恢复数据如果需要恢复数据... ...
分类:其他好文   时间:2020-07-06 21:33:37    阅读次数:71
Redis分布式锁的实现(纯文字)
在使用Redis的分布式集群的时候,我们进行操作的时候需要对抢锁,也就是对线程的操作权限 我们在Redis中可以使用SetNX命令来进行锁争抢。 sexnx(Key,value),其中的key指的是锁的唯一标识,value姑且为1。 当锁抢成功,返回1则代表锁争抢成功。当然,我们接下来需要给锁一个有 ...
分类:其他好文   时间:2020-07-06 20:21:57    阅读次数:71
Redis 高频面试题:10w+QPS 的 Redis 真的只是因为单线程和基于内存?
你以为Redis这么快仅仅因为单线程和基于内存?那么你想得太少了,我个人认为Redis的快是基于多方面的:不但是单线程和内存,还有底层的数据结构设计,网络通信的设计,主从、哨兵和集群等等方面的设计~下面,我将360°为你揭开RedisQPS达到10万/秒的神秘面纱。一、底层数据结构设计1、底层架构:首先值得称赞的第一点:Redis底层使用的数据结构很多,但是却没有直接使用这些数据结构来实现键值对数
分类:编程语言   时间:2020-07-06 20:18:37    阅读次数:67
多条件拦截链如何实现?
问题提出 用户参与抽奖,每日只能参与3次,总共只能参与15次,如何控制?(限额) 给用户发送短信,每天只能发送3条,每条间隔10分钟,如何控制?(防骚扰) 两个问题其实类似 ,都是多个限制条件 以问题2制定方案 使用redis做计数器,使用StringRedisTemplate作为API 使用两个校 ...
分类:其他好文   时间:2020-07-06 20:06:50    阅读次数:69
Redis 高频面试题:10w+QPS 的 Redis 真的只是因为单线程和基于内存?
你以为Redis这么快仅仅因为单线程和基于内存?那么你想得太少了,我个人认为Redis的快是基于多方面的:不但是单线程和内存,还有底层的数据结构设计,网络通信的设计,主从、哨兵和集群等等方面的设计~下面,我将360°为你揭开RedisQPS达到10万/秒的神秘面纱。一、底层数据结构设计1、底层架构:首先值得称赞的第一点:Redis底层使用的数据结构很多,但是却没有直接使用这些数据结构来实现键值对数
分类:编程语言   时间:2020-07-06 19:42:04    阅读次数:49
Redis四大模式之主从配置
Redis工作模式主要有单机模式、主从模式(slave)、哨兵模式(sentinel)、集群模式(cluster)这四种,本文主要讲解一下主从模式的部署方式。 我是windows单机进行的这套搭建操作,linux系统下搭建也是同样的,要点都是对配置文件进行一些更改。redis大家可以直接去官网htt ...
分类:其他好文   时间:2020-07-06 18:05:37    阅读次数:62
docker简介及安装常用开发软件
简介 Docker 是一个开源的应用容器引擎,可以看做是一个轻量的、可移动的虚拟机,里面可以装载一个个的程序镜像,当把程序安装在docker以后,我们可以把docker移植到另外一台服务器,这样就避免了很多安装如redis,mysql等软件的重复性工作,以及不必重复部署项目到服务器,只需要移植doc ...
分类:其他好文   时间:2020-07-06 16:30:09    阅读次数:61
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!