手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
Linux
Windows
CentOS
Ubuntu
Nginx
WebService
Scala
Memcache
Apache
Redis
Docker
Bash
Azure
Tomcat
LNMP
Shell
Ansible
KVM虚拟机
数据结构
鸿蒙系统
宝塔面板
服务器运维
网络安全
编程之家
Redis
redis命令1
redis的基本命令连接redis命令:redis-cli;获取帮助:help命令这样可以获取命令的使用方法设置字符串值:SETkeyvalue[EXseconds][PXmilliseconds][NX|XX]EX设置过期时间,秒,等同于SETEXkeysecondsvaluePX设置过期时间,毫秒,等同于PSETEXkey
作者:编程之家 时间:2022-09-02
数据库---redis---缓存穿透,缓存击穿,缓存雪崩,缓存预热
缓存穿透,缓存击穿,缓存雪崩,缓存预热缓存处理流程缓存穿透解决缓存击穿解决缓存雪崩这个没有完美解决办法缓存预热缓存处理流程前台请求,后台先从缓存中取数据,取到直接返回结果,取不到时从数据库中取,数据库取到更新缓存,并返回结果,数据库也没取到,那直接返回空结果。缓
作者:编程之家 时间:2022-09-02
LNMP网站服务器连接redis集群配置概要
1、2台LNMP集群配置php连接redis集群 解压redis-cluster软件 tar-zxvfredis-cluster.tar.gz tarxvfredis-cluster-4.3.0.tgz lsredis-4.3.0/ cdredis-4.3.0/phpize 生成redis-4.3.0目录下的configure文件./configure--with-php-config=/usr/b
作者:编程之家 时间:2022-09-02
redis安装
官网解压tar-zxvfredis-6.2.5.tar.gz安装makemakeinstall若是报错缺少gccyum-yinstallgccautomakeautoconflibtoolmakeyuminstallgccgcc-c++修改redis.conf一下配置#支持后台运行daemonizeyes#远程连接bind0.0.0.0protected-modeno
作者:编程之家 时间:2022-09-02
Redis的hash结构经典场景--存储对象
redis中的hash结构数据结构,就是value类型为hash【和java中的hash结构一样】Map<String,HashMap<String,String>>hash=newHashMap<String,HashMap<String,String>>();每个hash【是value位置上的第二个hash】的存储大小:可以存储2的(32-1)方的键值对【40多亿】Redis存储java对象
作者:编程之家 时间:2022-09-02
2021-9-15 网关限流
我们之前说过,网关可以做很多的事情,比如,限流,当我们的系统被频繁的请求的时候,就有可能将系统压垮,所以为了解决这个问题,需要在每一个微服务中做限流操作,但是如果有了网关,那么就可以在网关系统做限流,因为所有的请求都需要先通过网关系统才能路由到微服务中。2.1思路分析2.2
作者:编程之家 时间:2022-09-02
Windows环境下安装Redis
下载地址:https://github.com/MicrosoftArchiveediseleasesRedis支持32位和64位。这个需要根据你系统平台的实际情况选择,这里我们下载 Redis-x64-xxx.zip压缩包到D盘redis文件夹下。下载地址,提供多种下载内容,Redis-x64-3.2.100.msi是在windows下,最简单的安装文件,方
作者:编程之家 时间:2022-09-02
Apline镜像 构建redis-4.0.11-Dockerfile
编写DockerfileFROMalpine:latestMAINTAINERCC_TEST.comRUNapkadd--no-cache--virtual.build-depscurlgccsupervisorlinux-headersmakemusl-devtar\&&mkdir/data\&&mkdir/dataedis\&&cd/data\&am
作者:编程之家 时间:2022-09-02
redis的set集合
Redis一、Redis数据模型数据模型图二、Set集合2.1set集合相关命令2.1.1增加一个或多个元素2.1.2移除一个或者多个元素2.1.3返回集合包含的所有元素2.1.4检查给定元素是否存在于集合中2.1.5集合的无序性2.1.6随机返回集合中指定个数的2.1.7返回元素个数、移除三、Set的
作者:编程之家 时间:2022-09-02
MySQL45讲之count操作
前言本文介绍MyISAM和InnoDB如何执行count操作,如果是一个需要使用count进行大量计数的场景,应该如何设计实现,以及不同count操作的效率。MyISAM和InnoDB的countMyISAMMyISAM存储引擎的每个表记录了总行数,在没有where条件时,直接获取该记录值返回。InnoDBInnoDB获
作者:编程之家 时间:2022-09-02
go语言游戏服务端开发一——架构
五邑隐侠,本名关健昌,12年游戏生涯。本教程以Go语言为例。 网络游戏程序分为客户端和服务端。客户端负责图形渲染、交互和一些简单校验处理,服务端负责业务逻辑处理、数据存储。我们开发一个游戏demo,服务端程序可以是一个单线程的服务进程。它包含网络通信、业务逻辑处理、数据
作者:编程之家 时间:2022-09-02
开启队列时,命令行输入php think queue:listen出现乱码
以下是解决方式:找到你安装的PHP版本并找到PHP.ini文件,在扩展里面增加一行extension=redis,安装扩展,保存,重启服务,搞定。还原过程:输入命令php--reredis结果:提示没有安装redis扩展输入命令php-m结果:没有找到redis扩展按上述解决方式操作结果,不再报错了注意:这个问题根
作者:编程之家 时间:2022-09-02
DBA:介里有你没有用过的“CHUAN”新社区版本Redis6.0
摘要:华为云DCSRedis6.0社区版带来了极致性能、功能全面、可靠性强、性价比高的云服务,并且完全兼容开源Redis,客户端无需修改代码,开通后即可使用,使企业完全无需后顾之忧就能享受到业务响应速度数倍提升的黄金收益。本文分享自华为云社区《DCS社区版Redis6.0技术大揭秘》,作者:叮
作者:编程之家 时间:2022-09-02
1.3 Linux 操作命令
查看日志tail-fxxx.log查看最近多少行tail-100fxxx.logtail-200fxxx.logtail-200wlserver-1.log当日过大时,写入最近多少行到新文件tail-2000fwlserver-1.log>serve-120190710.loglinux启动jar包时写入日志到指定文件java-jarbmwBoot-1.0.jar>>log.txt&
作者:编程之家 时间:2022-09-02
看了这篇Redis八股文,直击灵魂30问 强烈建议收藏
1.Redis如何做内存优化?尽可能使用散列表(hashes),散列表(是说散列表里面存储的数少)使用的内存非常小,所以你应该尽可能的将你的数据模型抽象到一个散列表里面。比如你的web系统中有一个用户对象,不要为这个用户的名称,姓氏,邮箱,密码设置单独的key,而是应该把这个用户的所有信息
作者:编程之家 时间:2022-09-02
怒肝三个月啃完这110道面试题,三年老Java经验面经
4年经验应该具备哪些技能首先,简单的聊一下我认为的4年经验左右、优秀的Java程序员应该具备的技能有哪些,按“专业技能”和“项目”两块,包括但不限于以下内容。专业技能方面基础:JDK常用类的原理、源码、使用场景。设计模式:常用几种的原理、使用场景,单例、动态代理、模板
作者:编程之家 时间:2022-09-02
Redis哨兵Sentinel模式
Redis哨兵(Sentinel)模式什么是哨兵模式?哨兵模式工作原理?哨兵的工作方式主观下线客观下线客观下线处理过程选择领头的sentinel故障转移过程Redis哨兵配置前面我们讲解了redis的主从复制原理及配置。假设一种场景,我们的master服务器宕机了,只有去手动的切换slave为master
作者:编程之家 时间:2022-09-02
redis的基本操作命令
数据库(redis)5种数据类型stringlistsetzsethash6个关于键的操作:查看键:keys*查看键类型:typekey查看键是否存在:existskey删除键:delkey设置有效期:expirekey时间(秒)查看有效期:ttlkeySelectindex切换数据库值为string类型设置键值:setkeyvalue获取键值:get
作者:编程之家 时间:2022-09-02
05-关闭redis服务
ps-ef|grepredis命令,可以查看后台正在运行的进程方式一:直接关闭kill命令关闭redis,容易造成数据丢失通过ps-ef|grepredis命令查询进程pid然后通过kill-914283关闭方式二(推荐):通过redis-cli命令关闭,终端输入redis-clishutdown关闭
作者:编程之家 时间:2022-09-02
Redis深入学习笔记-02分布式锁
分布式应用进行逻辑处理时经常会遇到并发问题。如下图所示,一个操作要修改用户的状态,修改之前要先读出用户的状态,在内存里进行修改,改完了再存回去。这两个操作同时进行的话,就会出现并发问题,因为读取和保存状态这两个操作不是原子操作(原子操作是指不会被线程调度
作者:编程之家 时间:2022-09-02
Redis复习笔记
文章目录Redis复习笔记redis为什么这么快redis的数据结构时间复杂度redis的优缺点redis基本数据类型String(字符串)Hash(哈希)List(列表)Set(集合)zset(sortedset:有序集合)redis高级用法位图bitmap布隆过滤器GEO经纬度HyperLogLogLua脚本分布式锁订阅与退订删除方式(淘汰策略)=
作者:编程之家 时间:2022-09-02
Redis实战九-Java客户端Jedis
Jedis属于Java的第三方开发包,使用集成构建工具,例如maven、gradle等将Jedis目标版本的配置加入到项目中。<dependency><groupId>redis.clients</groupId><artifactId>jedis</artifactId><version>2.8.2</version></dependency>
作者:编程之家 时间:2022-09-02
redis的master_failover_state属性
我们在redis-cli命令行里通过inforeplication命令可以查询redis的主从配置的信息,如下图。其中有个 master_failover_state主节点故障转移状态,这个属性一直是no-failover,一开始我一直以为这个属性是在暗示我没有配置failover相关的东西,但是一通乱找并没有发现相关的
作者:编程之家 时间:2022-09-02
Redis实战十-Jedis连接池的使用方法
客户端连接Redis使用的是TCP协议,直连的方式每次需要建立TCP连接,而连接池的方式是可以预先初始化好Jedis连接,所以每次只需要从Jedis连接池借用即可,而借用和归还操作是在本地进行的,只有少量的并发同步开销,远远小于新建TCP连接的开销。另外直连的方式无法限制Jedis
作者:编程之家 时间:2022-09-02
面试官6个灵魂拷问,jvm原理面试题
Redis简介Redis与Memcached区别Redis优点Redis缺点Redis数据类型StringHashListSetSortedsetRedis事务MULTI&EXEC(原子执行,并非互斥)WATCH&UNWATCH(原子执行+乐观锁)Redis分布式锁排他锁SETNX带有超时特性的锁Redis持久化机制RDB(RedisDatabase,全量模
作者:编程之家 时间:2022-09-02
Shell 脚本一键部署—— Redis 数据库
Shell脚本一键部署——Redis数据库将安装包(redis-5.0.7.tar.gz)放入/opt目录下,编辑一个脚本文件如:vimredis.sh,复制下面脚本内容,保存后直接执行即可#!/bin/bashecho-e"\033[31m=====正在验证当前为仅主机还是NAT模式=====\033[0m"ping-c1-W1www.baidu.com&>/dev/
作者:编程之家 时间:2022-09-02
Redis深度历险
Redis可以做什么?记录帖子的点赞数、评论数和点击数(hash).2、记录用户的帖子ID列表(排序),便于快速显示用户的帖子列表(zset)。3、记录帖子的标题、摘要、作者和封面信息,用于列表页展示(hash)。4、记录帖子的点赞用户ID列表,评论ID列表,用于显示和去重计数(zset)。
作者:编程之家 时间:2022-09-02
使用java操作Redis
插曲:redis连接超时--Exceptioninthread"main" Exceptioninthread"main"redis.clients.jedis.exceptions.JedisConnectionException:FailedconnectingtohostXXXX:6379atredis.clients.jedis.Connection.connect(Connection.java:204)a
作者:编程之家 时间:2022-09-02
go语言游戏服务端开发一——架构
五邑隐侠,本名关健昌,12年游戏生涯。本教程以Go语言为例。 网络游戏程序分为客户端和服务端。客户端负责图形渲染、交互和一些简单校验处理,服务端负责业务逻辑处理、数据存储。我们开发一个游戏demo,服务端程序可以是一个单线程的服务进程。它包含网络通信、业务逻辑处理、数据
作者:编程之家 时间:2022-09-02
redis的一般使用和常规配置
https://www.cnblogs.com/HTLucky/p/12027889.html Redis(全称:RemoteDictionaryServer远程字典服务)是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。Redis的强大这里我不在过多的阐述,直接步入正题一.Red
作者:编程之家 时间:2022-09-02
上一页
75
76
77
78
79
80
81
82
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native