
redis
文章平均质量分 63
说谎de嘴
这个作者很懒,什么都没留下…
展开
-
RedisTemplate:geohash地址位置工具类
【代码】RedisTemplate:geohash地址位置工具类。原创 2022-08-30 15:22:03 · 502 阅读 · 0 评论 -
【redis】SpringBoot整合+geo地理位置应用
直接连接的Redis Server,如果在多线程环境下是非线程安全的。每个线程都去拿自己的 Jedis 实例,当连接数量增多时,资源消耗阶梯式增大,连接成本就较高了。所以,一个多线程的应用可以使用同一个连接实例,而不用担心并发线程的数量。当然这个也是可伸缩的设计,一个连接实例不够的情况也可以按需增加连接实例。连接实例可以在多个线程间共享,当多线程使用同一连接实例时,是线程安全的。通过异步的方式可以让我们更好的利用系统资源,而不用浪费线程等待网络或磁盘I/O。解决安全的问题,可以用线程池。...原创 2022-08-30 15:18:48 · 2716 阅读 · 2 评论 -
【Redis】Redis配置文件详解
可以通过stream-node-max-bytes选项修改Stream中每个宏节点能够占用的最大内存,或者通过stream-node-max-entries参数指定每个宏节点中可存储条目的最大数量。原创 2022-08-25 16:21:59 · 5605 阅读 · 0 评论 -
Redis实现类:RedisTemplate
【代码】Redis实现类:RedisTemplate。原创 2022-08-24 16:22:12 · 633 阅读 · 0 评论 -
【redis】8数据结构(5种基本+3种特殊)
GEOADD key [NX|XX] [CH] longitude latitude member [longitude latitude member ...] # key地理集合添加一个或多个 经度 维度 成员。排序方式是根据名称按字典由低到高排序。ZADD key score member [score] [member] #添加一个或者多个值(数-成员)注意score是数,不是数不行。ZPOPMIN key [count] #不填count就是从key集合弹出1个最小值,count是弹出几个成员。原创 2022-08-24 15:44:51 · 1234 阅读 · 0 评论 -
【redis】性能测试、基础知识
redis是将所有的数据全部放在内存中的,所以使用单线程去操作效率就是最高的,多线程(CPU上下文切换:耗时的操作!),对于内存系统来说,如果没有上下文切换效率就是最高的!多次读写都是在一个CPU上的,在内存情况下,这个就是最佳的方案。Redis是基于内存操作,CPU不是redis的性能瓶颈,redis的瓶颈是根据机器的内存和网络带宽,既然可以使用单线程来实现,所以就使用了单线程。redis是C语言写的,官方提供的数据 100000+的QPS,完全不比同样是使用key-value的Memecache差!..原创 2022-08-14 15:40:18 · 353 阅读 · 0 评论 -
【redis】linux上安装、配置、启动
gcc 版本 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC)redis-server redis.conf #启动服务。redis-cli #启动客服端。目标:x86_64-redhat-linux。将redis配置文件拷贝到安装目录中。使用内建 specs。线程模型:posix。原创 2022-08-14 15:37:16 · 211 阅读 · 0 评论