![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
文章平均质量分 76
敲代码der
遇见更好的自己
展开
-
Golang 面试总结 MySQL 面试总结 Redis 面试总结
相比较于其他语言, Go 有什么优势或者特点Go 允许跨平台编译,编译出来的是二进制的可执行文件,直接部署在对应系统上即可运行Go 在语言层面上天生支持并发编程,通过 goroutine 和 channel 实现。channel 的理论依据是 CSP 并发模型, 即所谓的通过通信来共享内存;Go 在 runtime 运行时里实现了属于自己的调度机制:GMP,降低了内核态和用户态的切换成本。Go 是静态类型语言, 代码风格是强制性的统一,如果没有按照规定来,会编译不通过。Golang 里的 GMP原创 2022-04-18 17:16:43 · 1797 阅读 · 0 评论 -
Redis GEO
Redis GEO 主要用于存储地理位置信息,并对存储的信息进行操作,该功能在 Redis 3.2 版本新增。Redis GEO 操作方法有:geoadd:添加地理位置的坐标。 geopos:获取地理位置的坐标。 geodist:计算两个位置之间的距离。 georadius:根据用户给定的经纬度坐标来获取指定范围内的地理位置集合。 georadiusbymember:根据储存在位置集合里面的某个地点获取指定范围内的地理位置集合。 geohash:返回一个或多个位置对象的 geohash 值原创 2021-01-05 16:14:23 · 95 阅读 · 0 评论 -
MAC安装Redis并配置PHP
1. brew安装redisbrew install redis通过brew安装后的路径为: /usr/local/Cellar/配置文件路径: /usr/local/etc/redis.conf2. 启动redis# 进入cd /usr/local/Cellar/redis/6.0.3/bin# 启动./redis-server# 查看是否运行./redis-cli127.0.0.1:6379> pingPONG127.0.0.1:6379>3. 添加至开机启原创 2020-06-02 15:03:01 · 491 阅读 · 1 评论 -
Docker环境下的Redis集群简介
1. 高速缓存介绍高速缓存利用内存保存数据, 读写速度远超硬盘高速缓存可以减少I/O操作, 降低I/O压力2.Redis介绍Redis是Vmware开发的开源免费的KV型NoSQL缓存产品Redis具有很好的性能, 最多可以提供10万次/秒的读写目前新浪微博团队组建了世界上最大规模的Redis集群3. Redis集群介绍Redis目前的集群方案RedisCluster...原创 2020-04-16 17:36:55 · 161 阅读 · 0 评论 -
CentOS编译-安装-部署Redis
1. 下载指定某一目录, 下载安装包[root@localhost install]# wget http://download.redis.io/releases/redis-5.0.7.tar.gz解压[root@localhost install]#tar xf redis-5.0.7.tar.gz进入[root@localhost install]#cd red...原创 2020-02-29 11:32:12 · 170 阅读 · 0 评论 -
从0到1认识Redis
Redis介绍Redis是远程的, 客户端与服务端可部署在不同的机器上, 通过自定义的协议进行传输和交互Redis是基于内存的, 其结构与数据都存在内存中, 所以操作会很高速, 性能远远高于基于硬盘的Mysql, 也很吃内存Redis是非关系型数据库( 其本质是存储数据的数据库, 其具有硬盘持久化机制, 可以将内存中的数据写入硬盘, 保证数据的完整性和安全性 ), Mysql为关系型数据库...原创 2019-12-19 17:58:44 · 165 阅读 · 0 评论