首页 2021年6月24日

2021年6月24日

  • 数据库 redis查找附近的人

    Redis GEO 主要用于存储地理位置信息,并对存储的信息进行操作,该功能在 Redis 3.2 版本新增。Redis GEO 操作方法有:geoadd:添加地理位置的坐标。geopos:获取地理位置的坐标。geodist:计算两个位置之间的距离。georadius:根据用户给定的经纬度坐标来获取指定范围内的地理位置集合。georadiusbymember:根据储存在位置集合里面的某个地点获取指定范围内的地理位置集合。geohash:返回一个或多个位置对象的 geohash 值。直接看Yii2.0 代码//&nb...

     薄洪涛  2021-06-24  758浏览  0评论
  • 数据库 redis中的事务处理

    redis事务单个 Redis 命令的执行是原子性的,但 Redis 没有在事务上增加任何维持原子性的机制,所以 Redis 事务的执行并不是原子性的。事务可以理解为一个打包的批量执行脚本,但批量指令并非原子化的操作,中间某条指令的失败不会导致前面已做指令的回滚,也不会造成后续的指令不做。举个栗子127.0.0.1:6379> multi OK 127.0.0.1:6379> set name "boht" QUEUED 127.0.0...

     薄洪涛  2021-06-24  671浏览  0评论
1