PHP+Redis GEO 基本用法

利用 redis 实现附近的人功能,主要使用的是 redis 的 geo(`GEO 存储经纬度,计算两地距离,范围计算等`) 数据类型,需要注意的是 redis 的版本。 ![timg (9).jpeg](https://www.ascwh.com/usr/uploads/2019/09/1466463307 ...

使用Redis优化注册、登录功能
11.01 Redis 评论

使用Redis优化注册、登录功能 注册、登录功能是网站一个非常重要的功能。作为网站经常使用的功能,如何让注册、登录注册性能更加高。这也是我们需要考虑的事情。本文就是通过Redis来优化注册、登录功能。 传统的注册、登录功能都是直接操作MySQL数据库的。这样做,相对来说性能就不太高了。 传统的注册 ...

PHP中Redis的基本使用
09.12 PHP,Redis 评论

```php //实例化Redis类 $redis = new Redis(); //选择指定的redis数据库连接,默认端口号为6379 $redis->connect('127.0.0.1', 6379); //普通set/get操作 $redis->set(‘library’, ‘pred ...

PHP和Redis实现在高并发下的抢购及秒杀功能示例详解
08.10 PHP,Redis 评论

抢购、秒杀是平常很常见的场景,面试的时候面试官也经常会问到,比如问你淘宝中的抢购秒杀是怎么实现的等等。 抢购、秒杀实现很简单,但是有些问题需要解决,主要针对两个问题: 一、高并发对数据库产生的压力 二、竞争状态下如何解决库存的正确减少("超卖"问题) 第一个问题,对于PHP来说很 ...

哈哈……怎样将mysql表数据批量导入redis中
06.25 PHP,Redis 评论

工作中有这样一个需求,要将用户的魅力值数据做排行,生成榜单展示前40名,每隔5分钟刷新一次榜单。这样的需求用redis的zset是很方便实现的。但是数据存在mysql的表中,有400多万条,怎么将其快速的放入redis中呢? 一般我们想到是通过程序把数据从mysql中查出来,然后存入redis,但 ...

Mac 下 MAMP PRO 安装Redis扩展以及 Redis服务器端
06.13 PHP,Redis 评论

MAMP 是一个Mac上很不错的集成环境,可以自由选择PHP版本、Apache扩展、很方便的创建网站并自动修改系统hosts文件等。 MAMP和MAMP PRO是两个独立软件,MAMP可以单独运行,支持简单的操作如PHP版本切换、Apache/Nginx切换、启动/停止服务等。MAMP PRO不能独立运行,它需 ...