Package | Description |
---|---|
io.lettuce.core |
The Redis client package containing
RedisClient for Redis Standalone and Redis Sentinel operations. |
io.lettuce.core.api.async |
Standalone Redis API for asynchronous executed commands.
|
io.lettuce.core.api.reactive |
Standalone Redis API for reactive command execution.
|
io.lettuce.core.api.sync |
Standalone Redis API for synchronous executed commands.
|
io.lettuce.core.cluster |
Client for Redis Cluster, see
RedisClusterClient . |
io.lettuce.core.cluster.api.async |
Redis Cluster API for asynchronous executed commands.
|
io.lettuce.core.cluster.api.sync |
Redis Cluster API for synchronous executed commands.
|
Modifier and Type | Method and Description |
---|---|
GeoArgs |
GeoArgs.asc()
Sort results ascending.
|
static GeoArgs |
GeoArgs.Builder.coordinates()
Creates new
GeoArgs with WITHCOORD enabled. |
static GeoArgs |
GeoArgs.Builder.count(long count)
Creates new
GeoArgs with COUNT set. |
GeoArgs |
GeoArgs.desc()
Sort results descending.
|
static GeoArgs |
GeoArgs.Builder.distance()
Creates new
GeoArgs with WITHDIST enabled. |
static GeoArgs |
GeoArgs.Builder.full()
Creates new
GeoArgs with distance, coordinates and hash enabled. |
static GeoArgs |
GeoArgs.Builder.hash()
Creates new
GeoArgs with WITHHASH enabled. |
GeoArgs |
GeoArgs.sort(GeoArgs.Sort sort)
Sort results.
|
GeoArgs |
GeoArgs.withCoordinates()
Request coordinates for results.
|
GeoArgs |
GeoArgs.withCount(long count)
Limit results to
count entries. |
GeoArgs |
GeoArgs.withCount(long count,
boolean any)
Limit results to
count entries. |
GeoArgs |
GeoArgs.withDistance()
Request distance for results.
|
GeoArgs |
GeoArgs.withHash()
Request geohash for results.
|
Modifier and Type | Method and Description |
---|---|
protected RedisFuture<List<GeoWithin<V>>> |
AbstractRedisAsyncCommands.georadius_ro(K key,
double longitude,
double latitude,
double distance,
GeoArgs.Unit unit,
GeoArgs geoArgs) |
protected Flux<GeoWithin<V>> |
AbstractRedisReactiveCommands.georadius_ro(K key,
double longitude,
double latitude,
double distance,
GeoArgs.Unit unit,
GeoArgs geoArgs) |
RedisFuture<List<GeoWithin<V>>> |
AbstractRedisAsyncCommands.georadius(K key,
double longitude,
double latitude,
double distance,
GeoArgs.Unit unit,
GeoArgs geoArgs) |
Flux<GeoWithin<V>> |
AbstractRedisReactiveCommands.georadius(K key,
double longitude,
double latitude,
double distance,
GeoArgs.Unit unit,
GeoArgs geoArgs) |
protected RedisFuture<List<GeoWithin<V>>> |
AbstractRedisAsyncCommands.georadiusbymember_ro(K key,
V member,
double distance,
GeoArgs.Unit unit,
GeoArgs geoArgs) |
protected Flux<GeoWithin<V>> |
AbstractRedisReactiveCommands.georadiusbymember_ro(K key,
V member,
double distance,
GeoArgs.Unit unit,
GeoArgs geoArgs) |
RedisFuture<List<GeoWithin<V>>> |
AbstractRedisAsyncCommands.georadiusbymember(K key,
V member,
double distance,
GeoArgs.Unit unit,
GeoArgs geoArgs) |
Flux<GeoWithin<V>> |
AbstractRedisReactiveCommands.georadiusbymember(K key,
V member,
double distance,
GeoArgs.Unit unit,
GeoArgs geoArgs) |
RedisFuture<List<GeoWithin<V>>> |
AbstractRedisAsyncCommands.geosearch(K key,
GeoSearch.GeoRef<K> reference,
GeoSearch.GeoPredicate predicate,
GeoArgs geoArgs) |
Flux<GeoWithin<V>> |
AbstractRedisReactiveCommands.geosearch(K key,
GeoSearch.GeoRef<K> reference,
GeoSearch.GeoPredicate predicate,
GeoArgs geoArgs) |
RedisFuture<Long> |
AbstractRedisAsyncCommands.geosearchstore(K destination,
K key,
GeoSearch.GeoRef<K> reference,
GeoSearch.GeoPredicate predicate,
GeoArgs geoArgs,
boolean storeDist) |
Mono<Long> |
AbstractRedisReactiveCommands.geosearchstore(K destination,
K key,
GeoSearch.GeoRef<K> reference,
GeoSearch.GeoPredicate predicate,
GeoArgs geoArgs,
boolean storeDist) |
Modifier and Type | Method and Description |
---|---|
RedisFuture<List<GeoWithin<V>>> |
RedisGeoAsyncCommands.georadius(K key,
double longitude,
double latitude,
double distance,
GeoArgs.Unit unit,
GeoArgs geoArgs)
Retrieve members selected by distance with the center of
longitude and latitude . |
RedisFuture<List<GeoWithin<V>>> |
RedisGeoAsyncCommands.georadiusbymember(K key,
V member,
double distance,
GeoArgs.Unit unit,
GeoArgs geoArgs)
Retrieve members selected by distance with the center of
member . |
RedisFuture<List<GeoWithin<V>>> |
RedisGeoAsyncCommands.geosearch(K key,
GeoSearch.GeoRef<K> reference,
GeoSearch.GeoPredicate predicate,
GeoArgs geoArgs)
Retrieve members selected by distance with the center of
reference the search predicate . |
RedisFuture<Long> |
RedisGeoAsyncCommands.geosearchstore(K destination,
K key,
GeoSearch.GeoRef<K> reference,
GeoSearch.GeoPredicate predicate,
GeoArgs geoArgs,
boolean storeDist)
Perform a
RedisGeoAsyncCommands.geosearch(Object, GeoSearch.GeoRef, GeoSearch.GeoPredicate, GeoArgs) query and store the results in a
sorted set. |
Modifier and Type | Method and Description |
---|---|
Flux<GeoWithin<V>> |
RedisGeoReactiveCommands.georadius(K key,
double longitude,
double latitude,
double distance,
GeoArgs.Unit unit,
GeoArgs geoArgs)
Retrieve members selected by distance with the center of
longitude and latitude . |
Flux<GeoWithin<V>> |
RedisGeoReactiveCommands.georadiusbymember(K key,
V member,
double distance,
GeoArgs.Unit unit,
GeoArgs geoArgs)
Retrieve members selected by distance with the center of
member . |
Flux<GeoWithin<V>> |
RedisGeoReactiveCommands.geosearch(K key,
GeoSearch.GeoRef<K> reference,
GeoSearch.GeoPredicate predicate,
GeoArgs geoArgs)
Retrieve members selected by distance with the center of
reference the search predicate . |
Mono<Long> |
RedisGeoReactiveCommands.geosearchstore(K destination,
K key,
GeoSearch.GeoRef<K> reference,
GeoSearch.GeoPredicate predicate,
GeoArgs geoArgs,
boolean storeDist)
Perform a
RedisGeoReactiveCommands.geosearch(Object, GeoSearch.GeoRef, GeoSearch.GeoPredicate, GeoArgs) query and store the results in a
sorted set. |
Modifier and Type | Method and Description |
---|---|
List<GeoWithin<V>> |
RedisGeoCommands.georadius(K key,
double longitude,
double latitude,
double distance,
GeoArgs.Unit unit,
GeoArgs geoArgs)
Retrieve members selected by distance with the center of
longitude and latitude . |
List<GeoWithin<V>> |
RedisGeoCommands.georadiusbymember(K key,
V member,
double distance,
GeoArgs.Unit unit,
GeoArgs geoArgs)
Retrieve members selected by distance with the center of
member . |
List<GeoWithin<V>> |
RedisGeoCommands.geosearch(K key,
GeoSearch.GeoRef<K> reference,
GeoSearch.GeoPredicate predicate,
GeoArgs geoArgs)
Retrieve members selected by distance with the center of
reference the search predicate . |
Long |
RedisGeoCommands.geosearchstore(K destination,
K key,
GeoSearch.GeoRef<K> reference,
GeoSearch.GeoPredicate predicate,
GeoArgs geoArgs,
boolean storeDist)
Perform a
RedisGeoCommands.geosearch(Object, GeoSearch.GeoRef, GeoSearch.GeoPredicate, GeoArgs) query and store the results in a
sorted set. |
Modifier and Type | Method and Description |
---|---|
RedisFuture<List<GeoWithin<V>>> |
RedisAdvancedClusterAsyncCommandsImpl.georadius(K key,
double longitude,
double latitude,
double distance,
GeoArgs.Unit unit,
GeoArgs geoArgs) |
Flux<GeoWithin<V>> |
RedisClusterPubSubReactiveCommandsImpl.georadius(K key,
double longitude,
double latitude,
double distance,
GeoArgs.Unit unit,
GeoArgs geoArgs) |
RedisFuture<List<GeoWithin<V>>> |
RedisClusterPubSubAsyncCommandsImpl.georadius(K key,
double longitude,
double latitude,
double distance,
GeoArgs.Unit unit,
GeoArgs geoArgs) |
Flux<GeoWithin<V>> |
RedisAdvancedClusterReactiveCommandsImpl.georadius(K key,
double longitude,
double latitude,
double distance,
GeoArgs.Unit unit,
GeoArgs geoArgs) |
RedisFuture<List<GeoWithin<V>>> |
RedisAdvancedClusterAsyncCommandsImpl.georadiusbymember(K key,
V member,
double distance,
GeoArgs.Unit unit,
GeoArgs geoArgs) |
Flux<GeoWithin<V>> |
RedisClusterPubSubReactiveCommandsImpl.georadiusbymember(K key,
V member,
double distance,
GeoArgs.Unit unit,
GeoArgs geoArgs) |
RedisFuture<List<GeoWithin<V>>> |
RedisClusterPubSubAsyncCommandsImpl.georadiusbymember(K key,
V member,
double distance,
GeoArgs.Unit unit,
GeoArgs geoArgs) |
Flux<GeoWithin<V>> |
RedisAdvancedClusterReactiveCommandsImpl.georadiusbymember(K key,
V member,
double distance,
GeoArgs.Unit unit,
GeoArgs geoArgs) |
Modifier and Type | Method and Description |
---|---|
AsyncExecutions<List<GeoWithin<V>>> |
NodeSelectionGeoAsyncCommands.georadius(K key,
double longitude,
double latitude,
double distance,
GeoArgs.Unit unit,
GeoArgs geoArgs)
Retrieve members selected by distance with the center of
longitude and latitude . |
AsyncExecutions<List<GeoWithin<V>>> |
NodeSelectionGeoAsyncCommands.georadiusbymember(K key,
V member,
double distance,
GeoArgs.Unit unit,
GeoArgs geoArgs)
Retrieve members selected by distance with the center of
member . |
AsyncExecutions<List<GeoWithin<V>>> |
NodeSelectionGeoAsyncCommands.geosearch(K key,
GeoSearch.GeoRef<K> reference,
GeoSearch.GeoPredicate predicate,
GeoArgs geoArgs)
Retrieve members selected by distance with the center of
reference the search predicate . |
AsyncExecutions<Long> |
NodeSelectionGeoAsyncCommands.geosearchstore(K destination,
K key,
GeoSearch.GeoRef<K> reference,
GeoSearch.GeoPredicate predicate,
GeoArgs geoArgs,
boolean storeDist)
Perform a
NodeSelectionGeoAsyncCommands.geosearch(Object, GeoSearch.GeoRef, GeoSearch.GeoPredicate, GeoArgs) query and store the results in a
sorted set. |
Modifier and Type | Method and Description |
---|---|
Executions<List<GeoWithin<V>>> |
NodeSelectionGeoCommands.georadius(K key,
double longitude,
double latitude,
double distance,
GeoArgs.Unit unit,
GeoArgs geoArgs)
Retrieve members selected by distance with the center of
longitude and latitude . |
Executions<List<GeoWithin<V>>> |
NodeSelectionGeoCommands.georadiusbymember(K key,
V member,
double distance,
GeoArgs.Unit unit,
GeoArgs geoArgs)
Retrieve members selected by distance with the center of
member . |
Executions<List<GeoWithin<V>>> |
NodeSelectionGeoCommands.geosearch(K key,
GeoSearch.GeoRef<K> reference,
GeoSearch.GeoPredicate predicate,
GeoArgs geoArgs)
Retrieve members selected by distance with the center of
reference the search predicate . |
Executions<Long> |
NodeSelectionGeoCommands.geosearchstore(K destination,
K key,
GeoSearch.GeoRef<K> reference,
GeoSearch.GeoPredicate predicate,
GeoArgs geoArgs,
boolean storeDist)
Perform a
NodeSelectionGeoCommands.geosearch(Object, GeoSearch.GeoRef, GeoSearch.GeoPredicate, GeoArgs) query and store the results in a
sorted set. |
Copyright © 2021 lettuce.io. All rights reserved.