手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
Linux
Windows
CentOS
Ubuntu
Nginx
WebService
Scala
Memcache
Apache
Redis
Docker
Bash
Azure
Tomcat
LNMP
Shell
Ansible
KVM虚拟机
数据结构
鸿蒙系统
宝塔面板
服务器运维
网络安全
编程之家
Redis
SpringCloud+Redis+Mysql+Elk+RabbitMQ+CICD大型企业级项目在线教育系统实战
SpringCloud+Redis+Mysql+Elk+Redis+RabbitMQ+CICD大型企业级项目在线教育系统实战 本套线教育平台采用B2C商业模式,使用前后端分离开发方式。项目包含后台管理系统和前台用户系统,两个系统中分别包含后端接口部分和前端页面部分。系统后端接口部分,使用目前流行的SpringBoo
作者:编程之家 时间:2022-09-02
分布式锁之Redis实现
在Java中,关于锁我想大家都很熟悉。在并发编程中,我们通过锁,来避免由于竞争而造成的数据不一致问题。通常,我们以synchronized、Lock来使用它。但是Java中的锁,只能保证在同一个JVM进程内中执行。如果在分布式集群环境下呢?一、分布式锁分布式锁,是一种思想,它的实现方式有很
作者:编程之家 时间:2022-09-02
Redis主从复制七
一、是什么主机数据更新后根据配置和策略,自动同步到备机的master/slaver机制。Master以写为主,Slave以读为主。二、能干嘛读写分离,性能扩展容灾快速恢复一主多从三、怎么玩:主从复制尝试搭建一个一主两从步骤:创建/myredis文件夹复制redis.conf配置文件到文
作者:编程之家 时间:2022-09-02
redis哨兵模式不会切换
由于给redis设置了密码需要在sentinel.conf中添加以下内容sentinelmonitormymasterip地址63791sentinelauth-passmymasterredis密码加上之后切换成功
作者:编程之家 时间:2022-09-02
深挖:Redis 背后的数据结构......
我还是很讨厌学习,就像邻居吃了花椒,麻了隔壁。–开篇鸡汤用娱乐的方式说编程hello大家好我是浩说前几天项目组开会聊到了"数据结构"这块的内容于是从同事口中听到了这样的抱怨:“学数据结构和算法有啥用啊,面试还总问,我天天写业务代码根本用不到!”像我这种杠精
作者:编程之家 时间:2022-09-02
Redis基本数据结构及底层实现
redis所有值对象在内部都定义为redisObjecttypedefstructredisObject{//类型unsignedtype:4;//编码unsignedencoding:4;//指向底层数据结构的指针void*ptr;//引用计数器intrefCount;//最后一次的访问时间unsignedlru:} redis字符串对象(SDS)structsdshd
作者:编程之家 时间:2022-09-02
【提升自己系列】,Redis性能测试还能这样做
01、服务器环境参数linux指令值系统cat/etcedhat-releaseCentOSLinuxrelease7.8.2003(Core)内存free-htotal:3.7Gavailable:3.0GCPU数量cat/proc/cpuinfocpucores :2HZcat/proc/cpuinfo|grepMHz|uniqcpuMHz :2
作者:编程之家 时间:2022-09-02
Redis5种数据类型学习
Redis目前支持5种数据类型:String(字符串)List(列表)Hash(字典)Set(集合)SortedSet(有序集合)Redis命令官网:http:/edisdoc.com/1.String(字符串)String是简单的key-value键值对,value不仅可以是String,也可以是数字。String在redis内部存储默认就是一个字符串,被redisObject所
作者:编程之家 时间:2022-09-02
redis持久化机制
Redis持久化持久化的功能就是为了避免进程退出,而导致内存中的数据永久丢失,需要定期将redis中的数据以某种形式从内存保存到硬盘;那么就可以在下次重启时通过这些持久化文件还原数据。另外,一般为了灾难备份,都会将文件拷贝到其他远程位置。RDB持久化触发条件手动触发有两个命
作者:编程之家 时间:2022-09-02
Redis持久化之RDB五
持久化Redis提供了2个不同形式的持久化方式。RDB(RedisDataBase)AOF(AppendOfFile)什么是持久化?持久化就是将有用的数据以某种技术保存起来,将来可以再次取出来应用。数据库技术,将内存数据以文件的形式保存在永久介质中(磁盘等)都是持久化的例子。为什么需要持久化?Redis对数
作者:编程之家 时间:2022-09-02
记录登录状态的功能的实现
1.Redis相关介绍;C++连接redis工具:hiredis安装cd/home/shiyanlouwgethttps://github.comedis/hiredis/archive/v0.14.0.tar.gztar-xzfv0.14.0.tar.gzcdhiredis-0.14.0/makesudomakeinstall##复制路径sudocp/usr/local/lib/libhiredis.so.0.14/usr/lib/
作者:编程之家 时间:2022-09-02
咸鱼疯传5W次,字节最新春招面试题泄露
Java一面基本上都是基础题,同样是CURD的活,谁更熟练要谁,比如下面这些面试题,八股文越熟练越容易通过Java面试。下面会给大家详解的介绍一下每个技术点的必问问题!一、Java基础1.JDK动态代理和CGLIB动态代理的区别2.静态代理和动态代理的区别3.ArrayList和LinkedList有
作者:编程之家 时间:2022-09-02
java使用Redis实现点赞功能
疑问当看到这个标题,可能会有些大佬有点模糊,因为为什么不用数据库去实现,而用redis来实现这个功能,那我们可以一起来思考一下。为什么实现redis,而不用数据库先从安全方面来讲,如果使用数据库,假如用户频繁点赞,取消点赞这些操作的话,那么会给数据库造成压力,如果使用缓存的话,那么
作者:编程之家 时间:2022-09-02
redis面试题
Redis介绍Redis是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。Redis与其他key-value缓存产品有以下三个特点:Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。Redis不仅仅支持简单的key-value类型的数据,同时还提
作者:编程之家 时间:2022-09-02
布隆过滤器详解 php-redis 布隆过滤器
布隆过滤器的算法,用来判断一个元素是否在一个集合中。这种算法由一个二进制数组和一个Hash算法组成。它的基本思路如下:把集合中的每一个值按照提供的Hash算法算出对应的Hash值,然后将Hash值对数组长度取模后得到需要计入数组的索引值,并且将数组这个位置的值从0改成1。在判断一个
作者:编程之家 时间:2022-09-02
yum安装redis
yum安装rediscentos7中一条命令安装redis并设置开机自动启动yuminstall-yepel-release&&sleep3&&yuminstall-yredis&&systemctlenable--nowredis查看redis服务的状态systemctlstatusredis
作者:编程之家 时间:2022-09-02
Redis5.0版本以上安装Redis单机多实例集群
1.下载地址: http://www.redis.cn/download.html 2.解压:tar-zxvfredis-5.0.5.tgzcdredis-5.0.5/mkdirredis-clustercdredis-clustermkdir7001700270037004700570063.修改配置文件port7001cluster-enabledyescluster-config-file7001.confcluster-
作者:编程之家 时间:2022-09-02
OpenResty-lua-cache-lua-redis-sub
前言对于一个JAVAER来说,肯定都搞过并发吧,对于高并发而言,目前大家都知道的几种解决方案,如下几种1:缓存降低DB的访问频率,比如说redis等2:多线程提升task处理速度3:加机器通过负载均衡–治标不治本,土豪随意4:消息队列削峰填谷接下来我要给大家介绍一款开源的,基于nginx做
作者:编程之家 时间:2022-09-02
精选公众号
并发系列文章图文并茂教你深入理解Java内存模型深入理解Java内存模型之重排序深入理解Java内存模型之顺序一致性深入理解Java内存模型之volatile深入理解Java内存模型中的锁深入理解Java内存模型之final深入理解Java内存模型之总结一篇文章看懂ThreadLocal原
作者:编程之家 时间:2022-09-02
使用redis分布式锁解决spring schedule集群部署重复执行问题
产品需求:对接腾讯云实时音视频,实时拉取腾讯云最新的视频并使用Ffmpeg视频合成。遇到问题:由于服务都是集群部署,定时任务会在各个服务器上重复执行,轻则浪费服务器资源,重则造成数据紊乱。解决方案:quartz定时任务提供了集群方式,但还需为其创建数据库表。springschedule可以
作者:编程之家 时间:2022-09-02
Redis持久化之AOF六
一、是什么以日志的形式来记录每个写操作(增量保存),将Redis执行过的所有写指令记录下(“读操作”不作记录),只许追加文件但不可以改写文件(日志文件中只能追加指令内容,不能修改),Redis启动之初会读取该文件重新构建数据,换言之,Redis重启的话就根据日志文件的内容将写指令从前到后执行一次
作者:编程之家 时间:2022-09-02
查看常用组件版本方法-持续更新
查看常用组件版本方法>/Mysql/Redis/elasticsearch/Tenginxocketmq/ArangoDB/zookeeper/Nacos/1、Mysql-#使用SQL语句查询:->selectversion();-#在命令行查询:-mysql-V或mysql--version2、Redis#Redis语句查询1.登录Redis:.edis-cli-h'ip'-
作者:编程之家 时间:2022-09-02
redis轻量级内容学习
redis-keyvalue原理先总结学到的内容:一.字典比比列表快二.优化概率排序三.整体流程:1.不存在就创建一个字典记录下密码,次数为1。2.若存在了,就次数+13.sorted一般返回的是一个list,然而处理风格是[[“123456”,7]]4.看17、18行的解释了解到sorted5.24行有一个内存优化,如
作者:编程之家 时间:2022-09-02
Redis 详解 (自用)
Redis一、集群部署环境:docker版本:6.2.51、下载并修改配置文件从Redis官网下载好最新的配置文件并修改:appendonlyyescluster-enableyescluster-config-filenodes.confcluster-node-timeout5000除官方文档写的修改这几个配置外,还需要修改:protect-modeno并且
作者:编程之家 时间:2022-09-02
Redis原理再学习04:数据结构-哈希表hash表(dict字典)
哈希函数简介哈希函数(hashfunction),又叫散列函数,哈希算法。散列函数把数据“压缩”成摘要,有的也叫”指纹“,它使数据量变小且数据格式大小也固定。哈希函数将数据打乱混合,重新创建一个散列值。我们经常用到的对用户登录密码加密,比如md5算法,其实就是一个散列函数。value=h
作者:编程之家 时间:2022-09-02
redis为什么单线程还这么快
1、纯内存访问。redis的所有数据都在内存中,这是快的主要原因2、非阻塞IO。redis使用epoll作为IO多路复用的实现。3、单线程避免了线程切换和资源竞争带来的开销。 单线程问题:耗时较长的命令可能导致阻塞
作者:编程之家 时间:2022-09-02
Redis
RedisRedis借助版本号命名法:如果是奇数是不稳定版本。如果是偶数则是稳定版本。1.nosql概述NoSQL=NotonlySQL,意既“不仅仅是SQL”。为什么用NoSQL单机Mysql时代90年代,一个网站的访问量一般不会太大,单个数据库完全够用。随着用户增多,网站出现以下问题数据量增加到一
作者:编程之家 时间:2022-09-02
Redis持久化方式
1、RDBRDB全称RedisDataBase,在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是行话讲的Snapshot快照,它恢复时直接将快照文件直接读到内存里;在默认情况下,Redis将内存数据库快照保存在名字为dump.rdb的二进制文件中,有手动触发和自动触发两种方式。手动触发:save
作者:编程之家 时间:2022-09-02
Redis 主从复制的原理及演进
本文作者:百度基础架构部工程师,王钰Redis的主从复制经历了多次演进,本文将从最基本的原理和实现讲起,并层层递进,逐步呈现Redis主从复制的演进历史。大家将了解到Redis主从复制的原理,以及各个改进版本解决了什么问题,并最终看清Redis7.0主从复制原理的全貌。什么是主从复
作者:编程之家 时间:2022-09-02
Redis数据库
Redis数据库Redis简介Redis是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。Redis与其他key-value缓存产品有以下三个特点:Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。Redis不仅仅支持简单的key-value类型的数据,同
作者:编程之家 时间:2022-09-02
上一页
146
147
148
149
150
151
152
153
下一页
小编推荐
热门标签
更多
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