要谈ELK的应用,就不得不谈ELK架构。下面介绍几种工程项目中最常用的架构,并讨论四种架构所适合的场景。当然,在实际场景选择架构时,只要能满足当前需求就好,同时现有架构也要有一定的可预见性,为架构的演进预留一定的扩展性。 1. 简单模式(logstash+elasticsearch+kibana) ...
分类:
其他好文 时间:
2021-06-03 17:53:59
阅读次数:
0
SET赋值 SET server:name "fido" GET server:name => "fido" EXISTS判断值是否存在 EXISTS server:name => 1 EXISTS server:blabla => 0 INCR增加DECR减少 原子性,同时发生的事务不会影响正确结 ...
分类:
数据库 时间:
2021-06-02 20:44:24
阅读次数:
0
无序的数据集合:应用场景如微博相互关注,你关注的人也关注了xxxx(交集,并集等操作)1.intset 2hashtable intset 编码: 当存储的数据都为整型时其存储结构位intset 当存储的数据只要有一个不为整型时,其编码为hashtable ...
分类:
其他好文 时间:
2021-06-02 20:41:30
阅读次数:
0
docker-compose.yaml version: "3" services: redis: image: redis:5.0.8 container_name: redis restart: always command: redis-server /etc/redis/redis.conf ...
分类:
其他好文 时间:
2021-06-02 19:51:51
阅读次数:
0
为什么Redis可以方便地实现分布式锁 1、Redis为单进程单线程模式,采用队列模式将并发访问变成串行访问,且多客户端对Redis的连接并不存在竞争关系。 2、Redis的SETNX命令可以方便的实现分布式锁。 setNX(SET if Not eXists) 语法:SETNX key value ...
分类:
其他好文 时间:
2021-06-02 19:07:23
阅读次数:
0
主从复制 Redis 的主从、哨兵架构:https://www.cnblogs.com/yufeng218/p/13443058.html 从 redis 5.0.0 开始 salveof 命令 由 replicaof 命令替换 如果在配置文件中 配置了 replicaof,如下: replicao ...
分类:
其他好文 时间:
2021-06-02 19:02:34
阅读次数:
0
redis作为一个高性能内存数据库,在实际业务中应用的非常广泛,虽然redis的性能很好,但是在实际使用过程中,如果使用不当,也会造成一些性能问题,比如数据中存在大key。什么是大key?顾名思义就是单个key中的数据比较大,通常来说,单个key的value值不会很大,这种情况下,key的读取,删除 ...
分类:
其他好文 时间:
2021-06-02 19:00:11
阅读次数:
0
Redis 大key Redis使用过程中经常会有各种大key的情况, 比如: 单个简单的key存储的value很大 hash, set,zset,list 中存储过多的元素(以万为单位) 由于redis是单线程运行的,如果一次操作的value很大会对整个redis的响应时间造成负面影响,所以,业务 ...
分类:
其他好文 时间:
2021-06-02 18:55:34
阅读次数:
0
Lilishop 技术栈 官方公众号 & 开源不易,如有帮助请点Star 介绍 官网:https://pickmall.cn Lilishop 是一款Java开发,基于SpringBoot研发的B2B2C多用户商城,前端使用 Vue、uniapp开发 系统全端全部代码开源 本系统用于教大家如何运用系 ...
分类:
编程语言 时间:
2021-06-02 18:51:34
阅读次数:
0
Redis的连接 // 实例化redis类 $redis = new \Redis(); // 参数1:host,参数2:port $redis->connect('127.0.0.1', 6379); // 如果有密码的话,则: $redis->auth('密码'); // 测试redis是否连接 ...
分类:
Web程序 时间:
2021-06-02 18:17:28
阅读次数:
0