集群 水平cluster redis
kubeadm安装k8s集群
1.机器准备 部署k8s集群的节点按照用途可以划分为如下2类角色: master:集群的master节点,集群的初始化节点,基础配置不低于2c 4g slave:集群的slave节点,可以多台,基础配置不低于1c 2g 这里教程是基于非高可用版本的k8s集群,高可用是指有多个k8s-master主节 ......
教你使用Prometheus-Operator进行K8s集群监控
本文分享自华为云社区《Promethues-operator入门使用指导》,作者:可以交个朋友。 一、 背景 在非operator配置的普罗中我们监控k8s集群都是通过配置configmap进行服务发现和指标拉取。切换到prometheus-operator难免会有些使用问题。不少用户已经习惯底层配 ......
Redis实战篇
实战篇Redis 开篇导读 亲爱的小伙伴们大家好,马上咱们就开始实战篇的内容了,相信通过本章的学习,小伙伴们就能理解各种redis的使用啦,接下来咱们来一起看看实战篇我们要学习一些什么样的内容 短信登录 这一块我们会使用redis共享session来实现 商户查询缓存 通过本章节,我们会理解缓存击穿 ......
2023最新中级难度Redis面试题,包含答案。刷题必备!记录一下。
好记性不如烂笔头 内容来自 面试宝典-中级难度Redis面试题合集 问: 请解释Redis中的持久化机制RDB和AOF的区别,并谈谈你在实际应用中的选择。 Redis的两种持久化机制分别为RDB和AOF: RDB(Redis Database)是Redis默认的持久化方式,会在指定的时间间隔内将内存 ......
2023最新初级难度Redis面试题,包含答案。刷题必备!记录一下。
好记性不如烂笔头 内容来自 面试宝典-初级难度Redis面试题合集 问: 请简单介绍一下Redis,以及它主要用于解决什么问题? Redis 是一款键值存储系统,也被称为“内存数据库”,其主要特点是在内存中高速存储数据。它的优点在于其极高的读写速度和较低的延迟,因此常被用来作为缓存、队列等应用场景中 ......
prometheus监控k8s集群node节点/linux操作系统
prometheus监控k8s集群node节点/linux操作系统 一、监控linux操作系统 1、下载二进制包 wget https://github.com/prometheus/node_exporter/releases/download/v1.7.0/node_exporter-1.7.0 ......
Redis
入门 Redis是一种基于Key-Value键值对的在内存数据库。 版本号第二位是奇数则是非稳定版本,偶数则为稳定版本。 常用命令 命令 作用 redis-server /myredis/redis7.conf 启动Redis redis-cli -a 159123zxc -p 6379 连接Red ......
Redis内存分析工具-RDBtools安装&使用
目录是什么安装安装Python(已安装忽略,低版本需要卸载重安)安装GCC(已安装忽略)安装rdbtools和python-lzf安装成功页面基础命令常用示例查找大key与处理导出CVS文件直连Redis服务查询单个key详情生成HTML图表更多用法见Help 是什么 Rdbtools提供了一组工具 ......
【Centos】Centos 7.6 安装 Redis 7.2.3
1 前言 我们继续安装 Redis。 2 安装步骤 2.1 下载压缩包 https://redis.io/download/ 2.2 解压 tar -xvf redis-7.2.3.tar.gz 2.3 安装 make 2.4 启动 ./src/redis-server ./redis.conf 2 ......
Docker_harbor-网络排查以及redi排查
仓库registry 公共仓库 Docker Hub 这样的公共仓库 本地仓库 docker-registry 是官方提供的工具,可以用于构建私有的镜像仓库。 Harbor 是构建企业级私有docker镜像的仓库的开源解决方案,它是Docker Registry的更高级封装 还整合了两个开源的安全组 ......
Kafka集群搭建、注意事项及示例
1. 安装Zookeeper: Kafka依赖于Zookeeper来进行集群协调。确保安装了Zookeeper,并配置好。 2.下载和解压Kafka: 从官方网站下载Kafka,并解压到所需的目录。 3.配置Kafka: 修改Kafka的配置文件以适应集群环境。主要修改server.properti ......
Redis进阶命令
1.设置过期时间 expire [keyName] [seconds] eg: expire foo 60 再次使用expire命令会重置键的过期时间。 2.查看剩余过期时间 ttl [keyName] eg: ttl foo ttl表示time to live 3.使用事务 连续执行一系列命令 m ......
Redis_基础
Redis_基础 SQL与NoSQL对比 数据结构:结构化 非结构化 数据关联:关联的 无关联 查询方式:SQL查询 非SQL 事务特性:ACID BASE 存储方式:磁盘 内存 扩展性:垂直 水平 使用场景:数据结构固定,相关业务对数据安全性、一致性要求较高 数据结构不固定,对一致性、安全性要求不 ......
centos7搭建kubernetes-v1.25.1集群(Containerd作为运行时)
集群配置 节点名称内存硬盘处理器内核总数ip master 6GB 40GB 6 192.168.67.166 node1 6GB 40GB 6 192.168.67.167 node2 6GB 40GB 6 192.168.67.168 一、所有节点更改镜像源 curl -o /etc/yum.r ......
elasticsearch安装-集群
下载安装包 国内镜像,速度非常快 https://mirrors.huaweicloud.com/elasticsearch/ https://mirrors.huaweicloud.com/kibana/ wget https://mirrors.huaweicloud.com/elasticse ......
redis加锁逻辑分析
public boolean tryLock(long waitTime, long leaseTime, TimeUnit unit) throws InterruptedException { //省略部分代码 time -= System.currentTimeMillis() - curre ......
数据库集群主键为什么不用uuid
主键用数字还是UUID? UUID 是通用唯一识别码的缩写,其目的是让分布式系统中的所有元素,都能有唯一的辨识信息,而不需要通过中央控制端来做辨识信息的指定。在数据库集群中,为了避免每个MySQL各自生成的主键产生重复,所以有人考虑采用UUID方式。 使用UUID的好处 使用UUID,分布式生成主键 ......
Redis命令整合(五) Zset型
有序集合。使用分数score来标记每个元素 1.添加元素 zadd mathScore 98 jordan 86 james 77 kobe 添加了三个元素,分数在前 2.假如添加的元素已经存在的话,则会替换原来的分数。 zadd mathScore 79 kobe 则将kobe的分数改为79 3. ......
redis-om-python
redis-om-python https://github.com/redis/redis-om-python Redis OM Python makes it easy to model Redis data in your Python applications. Why Redis OM? ......
Redis命令整合(四) Set型
集合类型。元素各不相同没有顺序 1.添加元素 sadd [keyName] [member1] [member2]... eg: sadd letters a b c 2.删除元素 srem [keyName] [member1] [member2]... eg srem letters a b 3 ......
Redis内存淘汰策略
Redis内存过期策略 定时过期 设置有效时间的key一旦过期,立马从内存中删除。好处就是内存及时释放,坏处就是不停扫描key,cpu消耗严重 惰性过期 设置有效时间的key过期,不立马删除key,而是等下一次查询到该key时执行删除动作。好处就是cpu消耗降低,坏处就是消耗内存 定期过期 每过一段 ......
DataX vs 腾讯云COS对象存储 -> StarRocks集群
本文将介绍使用DataX读出Cos的Orc文件往StarRocks里面写。 需求: 需要将腾讯云cos上84TB的数据, 同步到StarRocks某个大表。正常每个分区数据量20~30亿,600GB。 工具:DataX插件:hdfsreader、starrockswriter对象存储COS:非融合 ......
论文笔记: Attributed Graph Clustering: A Deep Attentional Embedding Approach
论文笔记: Attributed Graph Clustering: A Deep Attentional Embedding Approach 中文名称: 属性图聚类:一种深度注意力嵌入方法 论文链接: https://arxiv.org/abs/1906.06532 背景: 图聚类是发现网络 ......
docker swarm 部署一主两从的redis集群
docker-compose文件准备 docker-compose-redis-cluster.yml version: '3.8' services: redis-master: image: redis command: redis-server --requirepass your_passw ......
Redis 3 种特殊数据类型详解、Redis内存碎片
Cache Aside Pattern(旁路缓存模式) Cache Aside Pattern 是我们平时使用比较多的一个缓存读写模式,比较适合读请求比较多的场景。 Cache Aside Pattern 中服务端需要同时维系 db 和 cache,并且是以 db 的结果为准。 下面我们来看一下这个 ......
超算集群安装OpenFOAM-LIGGGHTS-CFDEM(普通用户权限-以CSU HPC CentOS7.9为例)
普通用户权限超算集群安装OpenFOAM-LIGGGHTS-CFDEM,由于缺少root权限,无法根据CFDEM官方instruction进行安装。 本文以CSU超算平台为例,利用普通用户权限进行编译安装。文章修正了已有教程中部分问题,特别感谢希望先生与记得小蘋初见教程。 1. 安装必要依赖包 此部 ......
Redis-server闪退问题
对于无缘无故出现闪退的情况,就是因为我们的redis处于长时间运行的原因: 打开redis-cli.exe 窗口 执行shutdown命令然后输入exit 退出我们redis: 退出成功之后重新打开redis就好了(redis-server.exe) ......
PHP里redis的大坑:加号被转为空格
最近在PHP中使用js把图像的base64存入redis,取出来的时候发现无法正常显示图像。 试了无数次,javascript看来看去也没有问题,最终发现是redis的问题:加号全部被自动转为空格了。 (尚未仔细检查是否为PHP里的 $redis = new Redis(); 这个的问题,还是说这个 ......
Redis 也支持全文搜索 了?这也太强了
在 2021 年我就了解到 RediSearch 这个项目,并已经把它用于我的开源项目 newbee-mall-pro 中。 就我的使用体验来说,简单场景下,用来平替 Elasticsearch 的使用场景已经足够。像是 Elasticsearch 中常用中文分词插件可以用 RediSearch 替 ......