目录  第一章 认识Redis一.认识NoSQL(非关系型数据库) 1.数据结构,SQL是结构化(Structured) 2.数据关联,SQL是关联的(Relational)3.查询方式4.事务特征5.存储方式6.扩展性7.使用场景 二.认识Redis1.Redis(Remote Dictonary Server):远程词典服务器,是一个基于内在的
原创 2023-05-22 15:32:32
70阅读
Redis是一个非关系型(NoSQL)数据库,本文将实现一个用c++ API接口连接的例子,来实现对Redis数据库的写入和读出功能,具体将从Redis的安装,Redis的c++接口hiredis安装,代码演示三部分组成。一、Redis的安装和配置     由于源中已有Redis的相关组件,这里就不进行源码编译而直接使用apt-get (ubuntu环境)下
转载 2023-07-07 15:40:25
42阅读
正文Java AIO(NIO.2) : 异步非阻塞,服务器实现模式为一个有效请求一个线程,客户端的I/O请求都是由OS先完成了再通知服务器应用去启动线程进行处理。NIO方式适用于连接数目多且连接比较短(轻操作)的架构,比如聊天服务器。AIO方式使用于连接数目多且连接比较长(重操作)的架构,比如相册服务器。4.IOC的实现原理Spring的IOC实现原理就是工厂模式加反射机制,通俗来讲就是
本文由作者余宝虹授权网易社区发布。 Redis是一个支持丰富数据结构的分布式key-value系统,Redis捕系统的地位相当重要,碰到的问题也比较多,最近才解决了一个遗留的老大难问题。由于15年的时候才接触到Redis,使用过程中姿势存在比较大的问题。在这里列举下面几个问题: 大Set问题
转载 2018-12-11 16:38:00
107阅读
2评论
文章目录1.Redis简介2.Redis的特点3.数据库应用发展历程4.安装Redis数据库-Linux上安装Redis5.启动和关闭Redis服务5.1 启动方式5.2 关闭方式6.使用Redis6.1 redis客户端6.2 退出redis客户端 1.Redis简介Redis是一种数据库。能够存储数据、管理数据的一种软件。Remote Dictionary Server(远程字典服务器),是
Redis是一款开源的高级键值(key-value)缓存和内存存储系统,单线程运行,拥有较高的读写能力,可以用作网络化的内存缓存。
转载 2023-05-25 10:49:22
95阅读
redis应用场景1.取最新的N个数据的操作比如典型的取你网站的最新文章,通过下面的方式,我们可以将最新的5000条评论的ID放在Redis的List集合中,并将超出集合部分从数据库获取1).使用LPUSH latest.comments<ID>命令,向list集合中插入数据2)插入完成后再用LTRIM latest.comments 0 5000命令使其永远只保存最近5000个ID3
转载 2023-05-22 17:38:57
58阅读
1、场景不同实例的redis数据迁移2、迁移方式与redis版本1>在线实时迁移(不影响源实例使用)2>非在线迁移将rdb文件导入目标redis3> redis源版本为4.1+ ,目标redis为4.0.x+#注:迁移过程中cpu内存流量都会有波动#注:迁移前两侧redis都要备份3、工具选择1>腾讯redis-port ​​https://redis-doc
原创 2022-01-09 17:34:06
688阅读
缓存雪崩缓存雪崩指的是Redis当中的大量缓存在同一时间全部失效,而假如恰巧这一段时间同时又有大量请求被发起,那么就会造成请求直接访问到数据库,可能会把数据库冲垮。缓存雪崩一般形容的是缓存中没有而数据库中有的数据,而因为时间到期导致请求直达数据库。解决方案解决缓存雪崩的方法有很多:1、加锁,保证单线程访问缓存。这样就不会有很多请求同时访问到数据库。2、失效时间不要设置成一样。典型的就是初始化预热数
在上一章《Spring Cloud源码分析之Eureka篇第四章:服务注册是如何发起的 》,我们知道了作为Eureka Client的应用启动时,在com.netflix.discovery.DiscoveryClient类的initScheduledTasks方法中,会做以下几件事:周期性更新服务列表;周期性服务续约;服务注册逻辑;本章学习的是周期性更新服务列表的相关代码,也就是定期获取所有注册
文章目录Redis数据类型一、String基本操作1、业务数据的特殊性1.1、作为缓存使用1.2、 附加功能2、Redis 数据类型(5种常用)3、Redis 数据存储格式数据类型-单指令操作与多指令操作单数据操作与多操作的选择二、string类型的扩展操作业务场景(一)解决方案string 作为数值操作业务场景(二)解决方案三 、string类型数据操作的注意事项数据操作不成功的反馈与数据正常
一、Redis本地安装1、下载下载地址:https://github.com/MicrosoftArchive/redis/releases根据系统下载的版本:以(64位为例)下载后解压到自己的目录下:例如本人目录(E:\Java\setting\Redis-x64-3.2.100)百度资源:链接:https://pan.baidu.com/s/1c0FeIt6P0flnLIIwIU9MLQ提取
    视频内容共计6个课时,从基础到实际项目应用讲解都很不错,内容包含如下:第 1 课:Redis 数据结构的用法与用例          这一课首先会对 Redis 的来源、发展历程、以及优缺点进行介绍,帮助学员了解 Redis 是什么、能做什么、以及我们为什么需要使用 Redis
redis 和 memcached 有啥区别?1.redis 支持复杂的数据结构 。 redis 相比 memcached 来说,拥有更多的数据结构,能支持更丰富的数据操作。2.redis 原生支持集群模式。在 redis3.x 版本中,便能支持 cluster 模式,而 memcached 没有原生的集群模式,需要依靠客户端来实现往集群中分片写入数据。3.性能对比。由于 redis 只使用单核,
Linux基金会与edX联合发布的《2021开源工作报告》显示:云和容器技术首次超越了Linux。原生不仅颠覆了软件行业的技术栈,其背后的招聘需求也在不断激增。为了进一步推进原生技术的普及,帮助广大原生爱好者快速入门 Kubernetes 及其生态相关的工具,从零到一构建开源的企业级 PaaS ...
转载 2021-09-28 14:21:00
356阅读
2评论
一、CacheCloud是做什么的CacheCloud提供一个Redis管理平台:实现多种类型(Redis Standalone、Redis Sentinel、Redis Cluster)自动
原创 2023-08-03 17:00:30
126阅读
前言:从15年开始,计算就开始从领先概念慢慢落成实地, 视频技术作为其中重要分支,得到了长足发展。今天是笔者的生日,也从技术发展角度解析下视频的要点技术。1.优酷视频技术核心:Cache Cloud 。2.架构:2.1Redis搭建:环境初始化、实例部署安装、类型架构支持;2.2客户端接入:Java-SDK接入、客户端监控、其他语言接入;2.3运维管理:宿主环境、资源管理、应用审计、应用
转载 2023-07-11 14:06:17
63阅读
国际权威咨询公司IDC发布《中国视频市场跟踪(2021 H2)》报告,阿里连续四年稳居中国视频整体市场份额第一,整体市场份额占比达26.9%。时至2021,中国视频的数字背后近期,领先的IT市场研究与咨询公司IDC最新发布了《中国视频市场跟踪》,报告显示,2021下半年,中国视频市场规模达到50.4亿美元,同比增长32.7%,在后疫情时期的中国视频仍处于较高增速中。数据显示,2021
一、CacheCloud是做什么的 CacheCloud提供一个Redis管理平台:实现多种类型(Redis Standalone、Redis Sentinel、Redis Cluster)自动部署、解决Redis实例碎片化现象、提供完善统计、监控、运维功能、减少开发人员的运维成本和误操作,提高机
转载 2022-02-17 16:14:39
133阅读
1. 使用Jedis1.1 准备工作在maven项目的pom.xml文件中加上这个依赖<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>3.1.0</version> </de
转载 2023-06-21 22:32:41
58阅读
  • 1
  • 2
  • 3
  • 4
  • 5