一、Redis概述1、Redis介绍       Redis是一个开源使用ANSI C语言编写、支持网络、可基于内存亦可持久化日志型、Key-Value数据库,并提供多种语言API。        Redis是 NoSQL技术阵营中一员,它通过多种键值
转载 2023-08-15 21:50:34
54阅读
需求功能: P15发布文章获取文章文章分组投支持票数值及限制条件 P15如果一篇文章获得了至少 200 张支持票,那么这篇文章就是一篇有趣文章如果这个网站每天有 50 篇有趣文章,那么网站要把这 50 篇文章放到文章列表页前 100 位至少一天支持文章评分(投支持票会加评分),且评分随时间递减实现投支持票 P15如果要实现评分实时随时间递减,且支持按评分排序,那么工作量很大而且不精确。可以想到
转载 2021-02-08 19:07:28
179阅读
2评论
项目是根据狂神说大佬
原创 2023-06-30 22:44:10
149阅读
Redis 简介简单来说 redis 就是一个数据库,不过与传统数据库不同是 reis 数据是存在内存中,所以读写速度非常快,因此 redis 被广泛应用于缓存方向。另外,redis 也经常用来做分布式锁。redis 提供了多种数据类型来支持不同业务场景。除此之外,redis 支持事务 、持久化、LUA脚本、LRU驱动事件、多种集群方案。Redis数据结构Redis数据结构1 Redis
转载 2023-11-20 14:42:59
40阅读
Redis Sorted Set 实战案例分析1. 需求背景2. 设计思路2.1. 触发听课率重算思考:结论:2.2. 数据优先级和消费限流2.2.1. 数据优先级思考:结论:2.2.2. 消费限流思考:结论:3. 方案演进3.1. MySQL实现3.2. PriorityBlockingQueue3.3. Redis Sorted Set4. 代码展示 没有最好技术,只有最合适技术。根据不
转载 2023-08-30 13:52:09
119阅读
# Kubernetes 简单实战 Kubernetes(K8s)是一个开源容器编排工具,可以自动化应用程序容器部署、扩展和管理。在微服务架构和持续交付时代,Kubernetes 作为容器编排标准,受到了广泛关注和应用。本文将带您深入了解 Kubernetes 基本概念及其简单实战操作。 ## 一、Kubernetes 基本概念 在学习 Kubernetes 之前,您需要了解
原创 2024-09-11 06:08:18
41阅读
Dockerfile编写教程本文大部分内容参考于:https://yeasy.gitbooks.io/docker_practice/image/build.html创建一个目录并进入到该目录下创建Dockerfile文件vim /root/test/Dockerfile需要安装镜像文件这里安装了最新版centos和python3.7.4以及安装过程中所需要依赖,开放端口为8000端口FRO
转载 2021-04-29 09:57:23
151阅读
2评论
本章主要内容 用户和状态 主页时间线 关注者列表和正在关注列表 状态消息发布与删除 流API
转载 2017-08-28 23:35:00
90阅读
2评论
Redis实战篇 文章目录Redis实战篇开篇导读1. 短信登录2. 商户查询缓存3. 优惠卷秒杀4. 附近商户5. UV统计6. 用户签到7. 好友关注8. 达人探店一、短信登录1. 导入黑马点评项目1.1 导入SQL1.2 有关当前模型1.3 导入后端项目1.4 导入前端工程1.5 运行前端项目2. 基于Session实现登录流程3. 实现发送短信验证码功能4. 实现登录拦截功能5. 隐藏
转载 2023-07-09 19:28:31
64阅读
序本文主要研究一下redisGEO使用相关命令geoadd时间复杂度为O(log(N))geoadd cityGeo 1
转载 2022-06-01 06:05:53
363阅读
项目源码:项目结构:代码分析:1.依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </depende
这里列举常见redis实战场景大概从网上找来了下面这里实战场景: 1、最新20条评论 2、排行榜 3、计数 4、统计在某段特点时间里有多少特定用户访问了某个特定资源(比如我想要知道某些特定注册用户或IP地址,他们到底有多少访问了某篇文章。) 5、按照用户投票和时间排序 6、实时分析正在发生情况,用于数据统计与防止垃圾邮件等 7、Reverse cache(反向cache) 8、用户最近访问记
转载 2023-06-21 22:08:29
359阅读
最近在写一个篮球社区项目,其中redis使用场景还挺多,于是结合项目总结一下redis使用场景一、缓存项目场景:用户登录或注册时验证码存储,用户名set Code:1:code 1232 EX 100 NXOKget Code:1:code“1232”set User:1:name bob EX 100 NXOKget User:1:name“bob” 缓存是 redis 出镜率最高一种
转载 2023-08-31 15:51:48
42阅读
一、 Redis简介:    1 速度非常快一个非关系型数据库;    2 可以存储key和五种不同数据类型value映射;    3 可以将存储键值对持久化到硬盘;    4 可以使用复制来拓展读性能;    5 可以使用客户端分片来拓展写性能;二、Redis 与其他数
背景有些刚接触CQRS朋友容易被Event Sourcing带到沟里去,其实CQRS和Event Sourcing没有直接关系,本篇文章我就介绍一种不用Event SourcingCQRS。最简单CQRS架构架构图关键思路一、Comamnd和Query采用完全不同组织思路。二、Command执行后如果希望返回数据给UI,同步使用Query进行查询。三、Command和Query采用一个数据库。代码示例下载地址:://yunpan.cn/Q5bkD3wmVXBpv(访问:9c16)。运行效果主要代码TestDynamicQueryController.cs 1 using
转载 2013-05-30 12:48:00
172阅读
2评论
两台服务器一台master(10.129.8.70),一台slave(10.129.8.71)只做备份 redis安装    版本 2.6.4 wget http://redis.googlecode.com/files/redis-2.6.4.tar.gz tar xvf redis-2.6.4.tar.gz cd redis-2.6.4 make c
原创 2012-11-20 17:57:36
734阅读
连接操作相关命令quit:关闭连接(connection)auth:简单密码认证持久化save:将数据同步保存到磁盘bgsave:将数据异步保存到磁盘lastsave:返回上次成功将数据保存到磁盘Unix时戳shundown:将数据同步保存到磁盘,然后关闭服务远程服务控制info:提供服务器信息和统计monitor:实时转储收到请求slaveof:改变复制策略设置config:在运行时配置
转载 精选 2015-12-14 20:00:33
493阅读
Redis 简介Redis 是完全开源免费,遵守BSD协议,是一个高性能key-value数据库。Redis 与其他 key - value 缓存产品有以下三个特点:Redis支持数据持久化,可以将内存中数据保存在磁盘中,重启时候可以再次加载进行使用。Redis不仅仅支持简单key-value类型数据,同时还提供list,set,zset,hash等数据结构存储。Redis支持数据
原创 2021-03-04 23:19:31
225阅读
springbootredis依赖 不再概述windows上安装redis. linux上安装后提示: 需要在application.properties中: RedisConfig.java 实体类必须实现序列化: 在启动类上加入注解: RedisService: 一个控制层 除了上面的缓存使用
原创 2021-07-08 11:15:08
968阅读
1评论
Redis缓存什么是缓存 以空间换时间,将数据保存到内存中,读写操作更快,减小数据库压力,提高效能哪些数据适合缓存经常查询的人热点数据不经常变数据(数据变化会导致缓存中数据跟着变,如果变化频繁,性能开销很大)缓存流程请求查询时,先去缓存中查询,如果有直接返回如果缓存中没有,到数据库查询将数据库查询数据同步到缓存中返回查询数据传统缓存方案和分布式缓存方案区别传统缓存方案将我们数据保存到
转载 2021-01-17 15:04:42
262阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5