手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
Linux
Windows
CentOS
Ubuntu
Nginx
WebService
Scala
Memcache
Apache
Redis
Docker
Bash
Azure
Tomcat
LNMP
Shell
Ansible
KVM虚拟机
数据结构
鸿蒙系统
宝塔面板
服务器运维
网络安全
编程之家
Redis
阿里云安装redis5
1.找一个位置cd/usr/local/soft2.下载安装包 wgethttp://download.redis.ioeleasesedis-5.0.7.tar.gz3.解压安装包tar-zxvfredis-5.0.7.tar.gz4.修改名称mvredis-5.0.7/redis5.进入文件夹cdredis6.安装编译 make 进入 cdsrc
作者:编程之家 时间:2022-09-02
Redis哨兵模式
Redis高可用第一种:哨兵模式第二种:集群哨兵模式哨兵,顾名思义,放哨的,监控一些动态Redis中的哨兵模式也是监控,不过哨兵是一个进程,运行在系统中,通过发送指令监控主从节点是否正常运作,当然除了键控之外,还可以只从自动切换等功能单哨兵模式多哨兵模式哨兵模式
作者:编程之家 时间:2022-09-02
Redis简单使用
本文简单介绍Redis的特点、优势以及redis原生的简单实用方法,如何安装和卸载redis到服务器请参考docker安装及删除Redis。Redis简介Redis英文全称RemoteDictionaryServer,即远程字典服务,作者SalvatoreSanfilippo,网名antirez。Redis是一个开源的使用C语言编写,遵守BSD协议
作者:编程之家 时间:2022-09-02
redis-bitmap初探
bitMapbitmap本身使用string类型作为底层数据结构实现的一种统计二值状态的数据类型,二值就是只能是01string类型是会保存为二进制的字节数组,redis就用字节数组的每个bit位表示一个元素的二值状态,bitmap可以看作是一个bit数组命令SETBITkeyoffsetvalue说明:设置或者清
作者:编程之家 时间:2022-09-02
[redis] 10 种数据结构详解
[redis]10种数据结构详解简介5种常见数据结构string:最常见的stringkeyvaluelist:双向链表set:集合-zset:有序集合hash:类似JavaHashMap和golang的map有2级索引原语------介绍常见场景stringstringkey/value最常见的数据类型最常用缓存;分布式锁;
作者:编程之家 时间:2022-09-02
Redis随笔 Jedis、jedisCluster的使用
1、Jedis客户端https:/edis.io/clients2、Jedis源码包与使用介绍https://github.com/xetorthio/jedis3、项目中使用通过maven引入Jedis的依赖包复制代码redis.clientsjedis2.9.0jarcompile复制代码4、Jedis的使用创建Jedis对象,set方法存储key-value值,get方
作者:编程之家 时间:2022-09-02
Redis源码解析:Redis事务能保证ACID吗?
Redis事务命令作用MULTI开启事务EXEC提交事务DISCARD回滚事务WATCH检测键值在事务执行期间是否发生变化,如果发生变化,放弃当前事务执行原子性EXEC命令执行前报错执行EXEC命令前,操作命令有错误,Redis会报错,并记录下这个错误,我们还能继续提交命令,当执行EXEC命令时,拒绝所有
作者:编程之家 时间:2022-09-02
逆向爬虫21 整合Scrapy-Redis-Splash-Bloom功能
逆向爬虫21整合Scrapy-Redis-Splash-Bloom功能一.场景引入前面我们学了Scrapy框架,分布式Scrapy,Scrapy_Splash以及布隆过滤的工作原理。现在提一个需求,如果要把这些功能全部都用上该怎么办?本节我们需要动用洪荒之力来阅读框架和模块源码,手动将这些功能融合起来,来实现一个
作者:编程之家 时间:2022-09-02
Redis学习
Redis实战Redis定义:redis是一个key-value类型的内存数据库。支持数据持久化和快速操作。一、Redis提供了5种不同类型的数据结构。1.String。常用命令GET、SET、DEL2.List。常用的命令RPUSH、LRANGE、LINDEX、LPOP3.Set。常用的命令SADD、SMEMBERS、SISMEMBER、SREM、SI
作者:编程之家 时间:2022-09-02
python操作redis -- list
importredisr=redis.Redis(host='127.0.0.1',port=6379,db=18,)1、lpush将一个或多个value插入到列表头部返回列表长度如果key(list)不存在则会创建并执行lpush操作如果 key存在但不是列表类型,返回一个错误print(r.lpush("li
作者:编程之家 时间:2022-09-02
Redis和Lua
Lua简介Lua是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放,其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。从2.6版本起,Redis开始支持Lua脚本让开发者自己扩展Redis。Redis中使用Lua的好处:减少网络开销,在Lua脚本中可以把
作者:编程之家 时间:2022-09-02
Redis哨兵模式高可用解决方案
一、序言Redis高可用有两种模式:哨兵模式和集群模式,本文基于哨兵模式搭建一主两从三哨兵Redis高可用服务。1、目标与收获一主两从三哨兵Redis服务,基本能够满足中小型项目的高可用要求,使用Supervisor监控并管理Redis实例。通过本文将完成如下目标:哨兵模式服务规划与搭建哨兵
作者:编程之家 时间:2022-09-02
redis的另一个分支 keydb
今天无意间发现了redis还有一个分支keydbhttps://keydb.dev是多线程的,貌似在机器内核多的情况下效果比redis效果好访问 https://docs.keydb.dev/docs/ppa-deb/执行这些命令echo"debhttps://download.keydb.dev/open-source-dist$(lsb_release-sc)main"|sudotee/e
作者:编程之家 时间:2022-09-02
Redis 事务和乐观锁
事务:一组命令的集合一次性、顺序性、排他性地执行命令。Redis中的单挑命令保存原子性,但是事务不保证原子性。也不存在隔离的概念。会等发起执行命令时才会Exec执行事务执行的过程:开启事务:MULTI命令入队:输入希望执行的命令,但不会立即执行执行事务:EXEC。执行完之后,当前事务关
作者:编程之家 时间:2022-09-02
面试题-redis
1.什么是Redis?简述它的优缺点?答案Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过10万次读写操作,是已知性能最快
作者:编程之家 时间:2022-09-02
回忆自己哪些知识点欠缺
熟悉springboot ssm框架 mabatis-plus只是在简单商城初步使用过的阶段 主要还是比较习惯mabatis的用法 mysql数据库了解htmljsjqajaxvue饿了么ui 了解点redis需要补充知识gitredismysql高级知识 巩固java基础知识后期要补充linuxspringcloud还有中间
作者:编程之家 时间:2022-09-02
redis基础命令第二波
https://www.cnblogs.com/javastack/p/9854489.html key操作命令获取所有键语法:keyspattern127.0.0.1:6379>keys*1)"javastack"*表示通配符,表示任意字符,会遍历所有键显示所有的键列表,时间复杂度O(n),在生产环境不建议使用。获取键总数语法:dbsize127.0.0.1:63
作者:编程之家 时间:2022-09-02
redis 分布式锁
背景:秒杀服务中要写一个定时任务:活动到期时给order微服务发送关闭订单的通知。这需要改变数据库表中的数据,而集群中服务是多节点的方式进行部署,会出现并发执行的情况,所以采用的redis的分布式锁的实现方式。Redis锁(setNx)特点:如果没有获取到锁,请求会被丢弃。只适合消息队列
作者:编程之家 时间:2022-09-02
「高频面试题」Redis的持久化方式有哪些?
RDBRDB(RedisDataBase)持久化是把当前Redis中全部数据生成快照保存在硬盘上。RDB持久化可以手动触发,也可以自动触发。save和bgsave命令都可以手动触发RDB持久化。除了执行以上两个命令手动触发以外,Redis内部可以自动触发RDB持久化。在配置文件中设置了save的相关配置,如savamn,它
作者:编程之家 时间:2022-09-02
redis详解
(1)什么是redis? Redis 是一个基于内存的高性能key-value数据库。(有空再补充,有理解错误或不足欢迎指正) (2)Reids的特点Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。
作者:编程之家 时间:2022-09-02
redis外网访问和protected-mode配置
在虚拟机上安装了redis3,启动后本机客户端可以连接访问,但是外部主机一直访问不了 到底怎么回事儿呢?用telnet测试下,结果如下 查看了虚拟机的端口等情况,一切正常,网上查了一下资料都没解决问题,不过一个大神说可能是redis服务端直接拒绝你这台机子的连接。
作者:编程之家 时间:2022-09-02
redis缓存常见3个问题
redis缓存常见问题缓存穿透缓存穿透是指查询一个不存的数据,由于缓存中没有,将查询数据库,数据库也没有该记录,出于容错的考虑,并没有将该次查询的null写入缓存。如此将导致这个不存在的数据每次请求都会到数据库中查询,此时缓存的意义丢失,当请求该数据的流量过大时,可能DB就挂掉了,要
作者:编程之家 时间:2022-09-02
java操作redis1
目录1、为什么要用NOSQL2、NOSQL特点3、redis特点3.1.什么是Redis3.2redis的应用场景4、Linux环境下安装5、Linux命令操作5.0、通用命令1、基础命令2、分库命令5.1、string字符串类型1、概述2、应用场景3、对应常见命令API4、问题5.2、哈希(hash)类型1、概述2、应用场景3、常见命令
作者:编程之家 时间:2022-09-02
Redis学习详解一:Redis持久化机制之RDB
Redis的持久化机制有两种:RDB持久化和AOF持久化。因为Redis是一个内存数据库,如果没有合适的持久化机制,那么一旦服务器进程退出,服务器中的数据库状态也会消失。本章介绍RDB持久化机制。RDB持久化RDB持久化,是Redis可以将数据库状态保存到一个RDB文件中,并可以通过该RDB文件生成RDB文
作者:编程之家 时间:2022-09-02
PHP Redis - String
string是Redis最基本的类型,与Memcached类似,一个key对应一个valuestring类型是二进制安全的。这意味着Redis的string可以包含任何数据。比如图片或者序列化的对象。一个Redis中字符串value最多可以是512M设置单个值(set)$view_num='cs';//如果需要存储非
作者:编程之家 时间:2022-09-02
面试题之java缓存总结,从单机缓存到分布式缓存架构
1、缓存定义高速数据存储层,提高程序性能2、为什么要用缓存(读多写少,高并发)1、提高读取吞吐量2、提升应用程序性能3、降低数据库成本4、减少后端负载5、消除数据库热点6、可预测的性能3、缓存分类3.1、单机缓存(localCache)实现方案1、基于JSR107规范自研(了解即可):1
作者:编程之家 时间:2022-09-02
redis-常用数据类型-哈希Hash
1,简介Redis Hash是一个键值对集合Redis hash是一个string类型的filed和value的映射表,hash特别适合储存对象类型java里面的Map<String,Object> 2,常用命令hset <key> <field> <value> 未哈希表的field赋值valuehget <key
作者:编程之家 时间:2022-09-02
第六章 Web开发实战1——HTTP服务
此处我说的HTTP服务主要指如访问京东网站时我们看到的热门搜索、用户登录、实时价格、实时库存、服务支持、广告语等这种非Web页面,而是在Web页面中异步加载的相关数据。这些服务有个特点即访问量巨大、逻辑比较单一;但是如实时库存逻辑其实是非常复杂的。在京东这些服务每天有几亿
作者:编程之家 时间:2022-09-02
Redis事务05
理论Redis事务的概念:Redis事务的本质是一组命令的集合。事务支持一次执行多个命令,一个事务中所有命令都会被序列化。在事务执行过程,会按照顺序串行化执行队列中的命令,其他客户端提交的命令请求不会插入到事务执行命令序列中。总结说:redis事务就是一次性、顺序性、排他性的执
作者:编程之家 时间:2022-09-02
redis数据结构使用场景的描述
参考:https://maimai.cn/article/detail?fid=1415068757&efid=mSF467MQ0_lsndMUv1Nc3Q写在前边也当过面试官,面试过不少应聘者,因为是我自己招人自己用,所以我不会看应聘者造火箭的技术有多牛比,只看拧螺丝的手艺瓷不瓷实。毕竟以后是一个整体,拖了大家后腿团队都很难受。面试的题目一
作者:编程之家 时间:2022-09-02
上一页
141
142
143
144
145
146
147
148
下一页
小编推荐
热门标签
更多
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