您的位置:首页 > 数据库 > Redis

spring整合redis geo

2017-12-19 19:04 429 查看
1、<spring.version>4.3.13.RELEASE</spring.version>

2、          

<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-redis</artifactId>
<version>1.8.9.RELEASE</version>

</dependency>

3、 

<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>2.9.0</version>

</dependency>

4、

<bean id="stringRedisTemplate" class="org.springframework.data.redis.core.StringRedisTemplate"
p:connection-factory-ref="jedisConnectionFactory">
<property name="enableTransactionSupport" value="false" />
<property name="exposeConnection" value="true" />
<property name="keySerializer">
<bean class="org.springframework.data.redis.serializer.StringRedisSerializer" />
</property>
<property name="valueSerializer">
<bean class="org.springframework.data.redis.serializer.StringRedisSerializer" />
</property>

</bean>

5、redis版本在3.2及以上

6、GEO目前提供以下6个命令
  ● 1、geoadd:增加某个地理位置的坐标。

  ● 2、geopos:获取某个地理位置的坐标。

  ● 3、geodist:获取两个地理位置的距离。

  ● 4、georadius:根据给定地理位置坐标获取指定范围内的地理位置集合。

  ● 5、georadiusbymember:根据给定地理位置获取指定范围内的地理位置集合。

  ● 6、geohash:获取某个地理位置的geohash值
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  spring redis geo