网站首页 站内搜索

搜索结果

查询Tags标签: Redis,共有 8953条记录
  • kestrel网络编程--开发redis服务器

    1 文章目的本文讲解基于kestrel开发实现了部分redis命令的redis伪服务器的过程,让读者了解kestrel网络编程的完整步骤,其中redis通讯协议需要读者自行查阅,文章里不做具体解析。2 开发顺序创建Kestrel的Redis协议处理者配置监听的EndPoint并使用Redis处理者设计交互上下…

    2022/12/31 5:23:56 人评论 次浏览
  • SpringBoot 自动装配的原理分析

    关于 SpringBoot 的自动装配功能,相信是每一个 Java 程序员天天都会用到的一个功能,但是它究竟是如何实现的呢?今天阿粉来带大家看一下。自动装配案例首先我们通过一个案例来看一下自动装配的效果,创建一个 SpringBoot 的项目,在 pom 文件中加入下面的依赖。<depe…

    2022/12/31 1:23:56 人评论 次浏览
  • 聊聊如何利用redis实现多级缓存同步

    前言 前阵子参加业务部门的技术方案评审,故事的背景是这样:业务部门上线一个专为公司高管使用的系统。这个系统技术架构形如下图 按理来说这个系统因为受众很小,可以说基本上没并发,业务也没很复杂,但就是这么一个系统,连续2次出现数据库宕机,而导致系统无法正常运…

    2022/12/22 4:24:08 人评论 次浏览
  • 认识 Redis client-output-buffer-limit 参数与源码分析

    概述#Redis 的 client-output-buffer-limit 可以用来强制断开无法足够快从 redis 服务器端读取数据的客户端。保护机制规则如下:[hard limit] 大小限制,当某一客户端缓冲区超过设定值后,直接关闭连接。[soft limit] 持续时间限制,当某一客户端缓冲区持续一段时间占用过…

    2022/12/5 14:24:00 人评论 次浏览
  • Docker | redis集群部署实战

    前面已经简单熟悉过redis的下载安装使用,今天接着部署redis集群(cluster),简单体会一下redis集群的高可用特性。环境准备Redis是C语言开发,安装Redis需要先将Redis的源码进行编译,编译依赖gcc环境安装gcc-c++yum install gcc-c++查看版本[root@--- redis]# gcc -vUs…

    2022/12/5 14:23:57 人评论 次浏览
  • Redis系列11:icode9内存淘汰策略

    1 前言通过前面的一些文章我们知道,Redis的各项能力是基于内存实现的,相对其他的持久化存储(如MySQL、File等,数据持久化在磁盘上),性能会高很多,这也是高速缓存的一个优势。但是问题来了,每一台机器内存终归是有限的,即使是集群模式,总的内存空间也是有限的,不…

    2022/11/22 23:23:59 人评论 次浏览
  • Redis 作为数据库 — 使用 K6 进行速度测试

    测试设置这些测试是在我的M1 Pro Macbook Pro上进行的,具有32 GB的内存,连接到WiFi和电池电源。我正在使用 Jetbrains Rider 在发布模式下运行 Visualizer 微服务,在命令行中运行 Redis Stack,在 VSCode 中运行 Visualizer 前端,以及当前版本的 macOS Ventura。数据摄…

    2022/11/15 2:23:58 人评论 次浏览
  • 编写多个 React 提供程序

    在应用程序的根目录中使用 React 的上下文来管理任何组件之间的共享状态是很可笑的。例如,检查当前用户是否已登录可能是由提供程序完成的:AuthProviderconst App = () => {return (<AuthProvider>{...}</AuthProvider>);};使用多个提供程序可能会使代码…

    2022/11/15 1:24:00 人评论 次浏览
  • Redis系列10:HyperLogLog实现海量数据基数统计

    1 前言我们来回顾下在这个系列的第一篇 深刻理解高性能Redis的本质 中介绍过Redis的几种基本数据结构,它服务于各种不同的业务场景而设计的,比如:动态字符串(REDIS_STRING):整数(REDIS_ENCODING_INT)、字符串(REDIS_ENCODING_RAW)双端列表(REDIS_ENCODING_LINKEDLIST)…

    2022/11/11 23:23:57 人评论 次浏览
  • 京东云开发者| Redis数据结构(二)-List、Hash、Set及Sorted Set的结构实现

    京东云开发者| Redis数据结构(二)-List、Hash、Set及Sorted Set的结构实现1 引言之前介绍了Redis的数据存储及String类型的实现,接下来再来看下List、Hash、Set及Sorted Set的数据结构的实现。2 ListList类型通常被用作异步消息队列、文章列表查询等;存储有序可重复数据…

    2022/10/27 2:24:52 人评论 次浏览
  • Redis数据结构(一)-Redis的数据存储及String类型的实现

    1 引言Redis作为基于内存的非关系型的K-V数据库。因读写响应快速、原子操作、提供了多种数据类型String、List、Hash、Set、Sorted Set、在项目中有着广泛的使用,今天我们来探讨下下Redis的数据结构是如何实现的。2 数据存储2.1 RedisDBRedis将数据存储在redisDb中,默认…

    2022/10/26 2:24:54 人评论 次浏览
  • Redis Cluster 原理说的头头是道,这些配置不懂就是纸上谈兵

    Redis Cluster 集群相关配置,使用集群方式的你必须重视和知晓。别嘴上原理说的头头是道,而集群有哪些配置?如何配置让集群快到飞起,实现真正的高可用却一头雾水,通过下面这些配置详解也让你对集群原理更加深刻。cluster-enabled普通的 Redis 实例是不能成为集群的一员…

    2022/10/25 23:25:07 人评论 次浏览
  • 拼多多Java面试题(现场五面),全面涵盖Java高级到高并发

    拼多多Java一面HashMap和HashTable以及CocurrentHashMap详细说明网络IO模型?什么是多路复用IO?select和epoll的差别?TCP三次握手的过程,如果没有第三次握手有什么问题?常用的线程池有哪些?各自的应用场景?Java类加载机制?双亲委派模型的好处?JAVA并发包组件了解多…

    2022/10/25 6:24:52 人评论 次浏览
  • NET Core C#系列之XiaoFeng.Redis组件库础操作篇教程

    XiaoFengRedis缓存之基础操作篇Redis有5种数据类型:1、String(字符串)可以为整形、浮点型和字符串。它是最基本的类型,可以理解为Memcached一模一样的类型,一个key对应一个value。注意:一个键最大能存储 512MB。特性:可以包含任何数据,比如jpg图片或者序列化的对象…

    2022/10/21 14:23:54 人评论 次浏览
  • redis bitmap数据结构之java对等操作

    1. redis基本的bitmap操作命令  最基本的,redis的bitmap有设置和读取两个值,即 setbit/getbit, 非常容易理解,即设置某个标识为1,那么取值判定的时候,就可以得到true.127.0.0.1:6379> setbit bm1 222 1(integer) 0127.0.0.1:6379> getbit bm1 222(integer) 1…

    2022/10/20 1:24:57 人评论 次浏览
共8953记录«上一页1234...597下一页»
扫一扫关注最新编程教程