数据库 软件列表

PHP用swoole+websocket和redis实现web一对一聊天
Redis

PHP用swoole+websocket和redis实现web一对一聊天

2020-02-16 标签:php,swoole,websocket,redis,实现,web,一对一,聊天,每个,连接,服务,唯一,绑定,用户,通过,账号,fd,mysql,离线

Redis 实现每个连接websocket的服务都唯一绑定一个用户。通过 用户账号 = websocket fd 存到redis中。Mysql 实现离线消息池。如果一个用户不在线,则其他用户发送给他的消息暂时存储在mysql。待该用户上线时,再从离线消息池取出发送。具体参考代码和相应注释:conne

Redis 实现“附近的人”功能
Redis

Redis 实现“附近的人”功能

2020-02-16 标签:redis,实现,附近,的人,功能,针对,这一,位置,服务,领域,应用,场景,常见,使用,pg,mysql,mongodb,多种,db,空间

针对“附近的人”这一位置服务领域的应用场景,常见的可使用PG、MySQL和MongoDB等多种DB的空间索引进行实现。而Redis另辟蹊径,结合其有序队列zset以及geohash编码,实现了空间搜索功能,且拥有极高的运行效率。本文将从源码角度对其算法原理进行解析,并推算查询时间复杂度。操作命令自R

使用 Redis 流实现消息队列的代码
Redis

使用 Redis 流实现消息队列的代码

2020-02-16 标签:使用,redis,实现,消息,队列,代码,介绍,基本功,现在是,功能,构建,实际,应用,作为,典型,之一,具有,非常好,示范性

在介绍了 Redis 流的基本功能之后, 现在是时候使用这些功能来构建一些实际的应用了。 消息队列作为流的典型应用之一, 具有非常好的示范性, 因此我们将使用 Redis 流的相关功能构建一个消息队列应用, 这个消息队列跟我们之前使用其他 Redis 数据结构构建的消息队列具有相似的功能。代码清单

Spring session整合到Redis过程解析
Redis

Spring session整合到Redis过程解析

2020-02-16 标签:spring,session,整合,redis,过程,解析,为何,要用,传统,单机,web,应用,一般,使用,tomcat,jetty,容器,用户,管理

为何要用Spring-session在传统单机web应用中,一般使用tomcat/jetty等web容器时,用户的session都是由容器管理。浏览器使用cookie中记录sessionId,容器根据sessionId判断用户是否存在会话session。这里的限制是,session存储在web容器中

redis数据库及与python交互用法简单示例
Redis

redis数据库及与python交互用法简单示例

2020-02-16 标签:redis,数据库,python,交互,用法,简单,示例,本文,实例,讲述,分享,大家,参考,具体,如下,数据,操作

本文实例讲述了redis数据库及与python交互用法。分享给大家供大家参考,具体如下:redis数据操作1.string类型:主要存储字符串操作命令设置键值set key value设置键值与过期时间setex key seconds(单位为秒) value设置多个键met key1 value1

Spring Cache手动清理Redis缓存
Redis

Spring Cache手动清理Redis缓存

2020-02-16 标签:spring,cache,手动,清理,redis,缓存,这篇文章,主要,介绍,文中,通过,示例,代码,非常,详细,大家,学习,工作,具有,一定的

这篇文章主要介绍了Spring Cache手动清理Redis缓存,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下注册cacheRedisTemplate将 cache 的 RedisTemplate [email protected](name = "cach

SpringBoot redis分布式缓存实现过程解析
Redis

SpringBoot redis分布式缓存实现过程解析

2020-02-16 标签:springboot,redis,分布式,缓存,实现,过程,解析,前言,应用,系统,需要,通过,cache,不经,改变,得数,提高,系统性

前言应用系统需要通过Cache来缓存不经常改变得数据来提高系统性能和增加系统吞吐量,避免直接访问数据库等低速存储系统。缓存的数据通常存放在访问速度更快的内存里或者是低延迟存取的存储器,服务器上。应用系统缓存,通常有如下作用:缓存web系统的输出,如伪静态页面。缓存系统的不经常改变的业务数据,如用户权

解决Redis开启远程访问及密码问题
Redis

解决Redis开启远程访问及密码问题

2020-02-16 标签:解决,redis,开启,远程,访问,密码,问题,具体,介绍,如下,所示,开放,端口,firewall,cmd,zone,public,add

Redis开启远程访问及密码,具体介绍如下所示:一、开启远程访问1.开放端口firewall-cmd --zone=public --add-port=6379firewall-cmd --zone=public --add-port=6379 --permanent2.查看已开放端口firewal

Linux 下redis5.0.0安装教程详解
Redis

Linux 下redis5.0.0安装教程详解

2020-02-16 标签:linux,redis,安装,教程,详解,如下,所示,网下,传到,服务器,tar,zxvf,解压,进入

Linux redis5.0.0安装,教程如下所示:1.从官网下载,然后传到服务器,tar -zxvf解压 2.进入redis[[email protected] software]# cd redis-5.0.0/3.安装:make,(1)若提示:: gcc: Command not found要安装g

MongoDB 复制(副本集)学习笔记
MongoDB

MongoDB 复制(副本集)学习笔记

2020-02-16 标签:mongodb,复制,副本,学习,笔记,本文,实例,讲述,分享,大家,参考,具体,如下,replication,set,多台,服务器,维护

本文实例讲述了MongoDB 复制(副本集)。分享给大家供大家参考,具体如下:replication set复制集,复制集,多台服务器维护相同的数据副本,提高服务器的可用性。MongoDB复制是将数据同步在多个服务器的过程。复制提供了数据的冗余备份,并在多个服务器上存储数据副本,提高了数据的可用性,