redis
-
redis入门知识第2篇-redis的安装与测试



1. 概述 在我的前一篇笔记中,我介绍了redis的一些基本概念。在本文中,我们将学习如何在Linux环境中安装redis。如果你没有Linux环境,可以参考以下链接设置Linux虚拟机环境:使用Multipass快速创建和管理Ubuntu Server虚拟机。 本文是该系列笔记的第二篇,你可以通过…
-
项目实践,Redis集群技术学习(十二)



redis 6.2 故障恢复 当故障节点被标记为客观下线时,如果该节点是持有槽的主节点,则需要从其从节点中选出一个进行替换,以确保集群的高可用性。所有从节点都负责故障恢复,当从节点通过内部定时任务发现其所复制的主要节点进入客观下线状态时,将触发故障恢复流程。 资格检查 每个从节点需要检查最后与主节点…
-
【愚公系列】2022年05月 Docker容器 Windows11上Redis的安装



文章目录前言 WSL2一、Redis安装Docker Desktop设置配置文件运行redis使用RedisDesktopManager连接操作redis总结 前言要在Windows上安装Redis,您首先需要启用WSL2(Windows Subsystem for Linux)。WSL2允许您在W…
-
如何优化Linux MariaDB查询速度



为了提升Linux环境下MariaDB的查询性能,可以参考以下方法: 改进SQL语句: 利用EXPLAIN命令查看执行计划,找出潜在瓶颈。避免使用SELECT *,仅选择所需字段。减少子查询和嵌套结构,改用JOIN操作提高效率。在WHERE条件中避免对索引列进行运算或函数处理。 合理使用索引: 为常…
-
linux如何限制用户资源?ulimit怎么配置?
linux系统通过ulimit命令限制用户资源,防止资源过度占用。1. ulimit是shell内置命令,可限制文件描述符数(-n)、内存大小(-v)、线程数(-u)等,分为软限制(当前生效值)和硬限制(最高上限)。2. 临时修改直接使用ulimit命令,如ulimit -n 2048,但仅对当前会…
-
gdb调式程序



调试php源代码需要使用工具gdb。让我们详细了解如何使用gdb来调试程序。 GDB简介 GDB是Linux/Unix下的GNU调试程序,主要用于调试C和C++程序。它允许用户在程序运行时观察程序的内部结构和内存使用情况。 作用: 可以按自定义方式启动并运行需要调试的程序。能够使用指定位置和条件表达…
-
Docker之容器数据卷



让我们探索docker容器数据卷的概念和使用方法: 1、什么是Docker容器数据卷? 首先,让我们回顾一下Docker的核心理念: Docker将应用程序及其运行环境打包成容器进行运行。尽管容器可以随应用一起运行,但我们希望数据能够持久化,并且在容器之间能够共享数据。如果容器生成的数据没有通过do…
-
usr和usr local目录的区别 软件安装路径选择指南



/usr 是系统级程序存放目录,由包管理器维护,用于安装操作系统自带软件;/usr/local 是本地编译安装的路径,适合手动安装的第三方或自定义版本软件。1. /usr 用于通过 apt、yum 等包管理器安装的程序,如 nginx、curl 等,不建议手动修改。2. /usr/local 用于源…
-
Redis学习笔记(二)



#%#$#%@%@%$#%$#%#%#$%@_e206a54e97690c++e50cc872dd70ee896系统上安装redis的详细步骤如下: 下载地址:https://www.php.cn/link/26c75f7aebf955cd1fccdb191f479623 安装步骤: 将下载的red…
-
开源项目AppGet 作者:大厂“套取”了我的方案后把我扔到了一边



在 2020 年 5 月的 build 2020 大会上,微软发布并开源了其官方软件包管理工具 winget。然而,紧随其后,另一款开源软件包管理工具 appget 的作者 keivan beigi(以下简称 keivan)宣布 appget 项目终止。他透露,微软在 winget 发布前曾通过邮件…