php+redis+mysql关注的实现这个博客系统的项目我放在gitee上面,目前我还在开发中,我将地址放到下面https://gitee.com/wyqgg/iblog
使用git克隆项目
git clone https://gitee.com/wyqgg/iblog.git1、使用zadd向我的关注有序集合中添加元素zadd my_id."follow" time() follow_id            
                
         
            
            
            
            redis中ZSet命令的基础操作本文讲解redis中的ZSet命令的基础操作。基础操作ZADD key score1 member1 [score2 member2 ...]:ZADD scores 100 "Alice" 90 "Bob" 80 "Charlie"创建名称为 scores 的有序集合,并向其中添加三个成员和分数。ZCARD key:ZCARD scores返回 scores 中            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-14 14:35:11
                            
                                59阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            关键是User之间的关系 , 是博主和粉丝之间的联系 , 数据库中有一张表 , tb_follow表来表示关注 : 在表中添加字段 ,取关 : 将表中字段删除@Resource
    private StringRedisTemplate stringRedisTemplate;
    @Override
    public Result follow(Long followUserId,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-20 20:43:29
                            
                                77阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1. 好友关注在探店图文的详情页面中,可以关注发布笔记的作者:进到探店笔记详情页,会发出两个请求,1是判断是否已经关注,2是尝试关注用户的请求。 关注是User之间的关系,是博主与粉丝的关系,数据库中有一张tb_follow表来标示:其中userId是当前登录的用户id,follow_user_id是被关注的用户id实现对应接口:1. 判断是否关注:Controller层:@GetMap            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-02 06:49:02
                            
                                73阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # 实现Java关注功能教程
## 概述
本教程旨在教会刚入行的开发者如何实现Java中的关注功能。在这个过程中,你将学习如何使用Java编写关注功能的核心逻辑,以及如何将其应用到实际项目中。
## 步骤流程
以下是实现Java关注功能的基本步骤:
```mermaid
erDiagram
    USER ||--o| FOLLOW
    FOLLOW ||--o| USER
```            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-06-10 03:30:34
                            
                                82阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             文章目录前言一、需求二、用例三、建模四、概要设计1. 文章发布接口post_article()3. 用户投票接口article_vote(user, article)2. 文章详情接口get_article(article)3. 文章投票用户列表接口get_article_vote_users(article_id)4. 所有文章列表接口get_articles()5. 创建和删除分组接口add            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-11 20:08:52
                            
                                49阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1,非关系型数据库reidsRedis的外围由一个键、值映射的字典构成。与其他非关系型数据库主要不同在于:Redis中值的类型不仅限于字符串,还支持字符串列表,无序不重复的字符串集合,有序不重复的字符串集合,键、值都为字符串的哈希表redis提供五种数据类型:string,hash,list,set及zset(sorted set) string(字符串);list(双向链表);dict(hash            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-20 11:41:22
                            
                                69阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Redis 关注
## 什么是 Redis?
Redis(Remote Dictionary Server)是一个开源的、基于内存的数据结构存储系统。它支持多种数据结构,如字符串(String)、哈希(Hash)、列表(List)、集合(Set)、有序集合(Sorted Set)等,并提供了丰富的操作命令。Redis 主要用于缓存、消息队列、任务队列等场景,以及实时统计分析、排行榜等应用。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-12-17 05:27:07
                            
                                25阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            最近项目要涉及到粉丝关注问题,权衡再三还是使用Redis实现比较方便,使用Redis的有序集合可以做到根据关注的时间有序的取出列表,假设我的ID是me,别人的ID是other。 1. 添加关注
添加关注分为两步:1、将对方id添加到自己的关注列表中;Redis::ZADD("me:follow", time(), other)2、将自己的id添加到对方的粉丝列表中:Redis:            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-10 10:20:55
                            
                                98阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Redis订阅发布先聊什么是发布订阅模型你知道的订阅发布是如何实现的?其实订阅发布模型说起来是相对简单的:存在三个角色。消息发布者:给相应频道发送消息的人频道:相当于发送消息的频道消息订阅者:订阅频道接收消息的人消息发布者发布消息到频道(Redis中频道的实现其实是一个字典,字典的键是频道名,字典的值是一个个消息订阅者这里不细刨底层实现了),然后消息订阅者就能从频道中拿到对应的消息(消息订阅者能知            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-08 14:15:03
                            
                                47阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Redis实现互相关注功能在实现社交网络功能中,实现互相关注是必不可少的。在这里,我们将使用Redis来实现这个功能,前端使用Vue框架实现。功能要求我们需要实现以下几个功能:用户能够关注其他用户用户能够取消关注其他用户用户能够查看自己关注的人和被谁关注在用户的主页上,能够显示关注和被关注的数量Redis存储结构设计我们使用Redis的set数据结构来存储用户关注的人和被关注的人。具体来说,每个用            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-07 14:00:56
                            
                                137阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 使用 Redis 实现“关注的人 与 关注者”机制
在现代社交网络中,实现用户之间的“关注”关系通常是一个重要的功能。本篇文章将带你一步步实现“关注的人”和“关注者”的功能,使用 Redis 作为数据存储引擎。我们将探讨整个流程、所需的代码,并通过图示来帮助理解。
## 流程概述
我们将分为以下几个基本步骤来实现该功能:
| 步骤 | 描述                      |            
                
         
            
            
            
            需求分析 好友功能是目前社交场景的必备功能之一,一般好友相关的功能包含有:            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-01-01 00:00:17
                            
                                825阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # 实现关注和取消关注功能的 Java 教程
在现代的社交网络和应用中,关注(Follow)和取消关注(Unfollow)是很常见的功能。今天,我们将学习如何在 Java 中实现这个功能。我们的主程序将包括用户、关注者和被关注者,以及添加和移除关注的逻辑。
## 整体流程
为了实现关注与取消关注功能,我们需要经历以下几个步骤:
| 步骤 | 描述 |
| ------ | ------ |            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-08-13 03:30:17
                            
                                127阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            
                    J2EE模式提供了一组基于J2EE平台对于常见的问题的解决方案。他们体现的是JAVA架构师从大量成功的J2EE技术实践中获得的集体经验和技术方案,这些J2EE模式是开发者常常碰到的问题,并且提供了对这些问题的解决方案。这些解决方案来自我们一直以来同无数J2EE客户所做的工作,以及我们与其他遇到了类似问题的JAVA架构师的交流。这些模式固化了以上的解决方案,            
                
         
            
            
            
            # HBase好友关注功能实现指南
## 引言
在本文中,我将向你介绍如何使用HBase实现好友关注功能。好友关注功能是指用户可以关注其他用户,并查看其更新的信息。我们将使用HBase作为数据存储和管理的工具,通过表格展示步骤,以及详细说明每个步骤需要做什么,包括需要使用的代码和代码注释。
## 步骤及代码示例
下面是实现HBase好友关注功能的步骤及对应的代码示例:
| 步骤 | 描述 |            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-11-23 11:03:34
                            
                                35阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            粉丝表:fans:myUidoUid1oUid2oUid3关注表:follow:myUidoUid1oUid2oUid3点击关注某用户,若未关注,则将其id写入对应的follow:myUid(这里的myUid是关注者的id)集合里。同时,将我的id写到我关注的用户的fans:oUid(这里的oUid是被关注者的id)集合里//判断该用户是否被我关注$redis=newRedis();$redis-            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-05-09 13:57:52
                            
                                4745阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            前面讲了基本配置,如果配置成功,那么现在就进入我们的微信公众号开发之旅吧! 这个旅程应该从哪里开始比较好呢?想想....首先说用户关注吧 !毕竟这是入口。 用户关注公众号可以通过三种方式:1.扫公众号的二维码2.搜索公众号的名称3.扫带参数的二维码,但是第一个用户只能通过前面两种方式关注。 一、扫公众号的二维码用户扫了二维码之后,点击关注,微信服务器会向我们的服务器发            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-27 15:26:58
                            
                                34阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 实现 Redis 关注模型
## 介绍
在这篇文章中,我们将讨论如何使用 Redis 实现一个简单的关注模型。关注模型是一种常见的社交网络功能,允许用户关注其他用户并获取他们的动态更新。
我们将介绍关注模型的整个流程,并提供每一步需要做什么以及相应的代码示例。在本文中,我们假设你已经具备了一定的开发经验,并且对 Redis 有一定的了解。
## 关注模型流程
下面是关注模型的基本流程,我            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-11-17 08:43:52
                            
                                28阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Redis:粉丝与关注关系的存储与管理
在当今社交网络的时代,"粉丝"与"关注"的关系是一个极为重要的概念。无论是微博、Twitter还是其他社交平台,粉丝与关注的关系直接影响着内容的传播与用户的互动。Redis,一个高性能的键值数据库,因其高效的存储特性和快速的数据访问能力,被广泛应用于实现这种类型的功能。在本文中,我们将探讨如何使用 Redis 实现粉丝与关注的关系,并提供相应的代码示例