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 |
---|---|
static GeoArgs.Unit |
GeoArgs.Unit.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static GeoArgs.Unit[] |
GeoArgs.Unit.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
static GeoSearch.GeoPredicate |
GeoSearch.byBox(double width,
double height,
GeoArgs.Unit unit)
|
static GeoSearch.GeoPredicate |
GeoSearch.byRadius(double distance,
GeoArgs.Unit unit)
|
Mono<Double> |
AbstractRedisReactiveCommands.geodist(K key,
V from,
V to,
GeoArgs.Unit unit) |
RedisFuture<Double> |
AbstractRedisAsyncCommands.geodist(K key,
V from,
V to,
GeoArgs.Unit unit) |
protected Flux<V> |
AbstractRedisReactiveCommands.georadius_ro(K key,
double longitude,
double latitude,
double distance,
GeoArgs.Unit unit) |
protected RedisFuture<Set<V>> |
AbstractRedisAsyncCommands.georadius_ro(K key,
double longitude,
double latitude,
double distance,
GeoArgs.Unit unit) |
protected Flux<GeoWithin<V>> |
AbstractRedisReactiveCommands.georadius_ro(K key,
double longitude,
double latitude,
double distance,
GeoArgs.Unit unit,
GeoArgs geoArgs) |
protected RedisFuture<List<GeoWithin<V>>> |
AbstractRedisAsyncCommands.georadius_ro(K key,
double longitude,
double latitude,
double distance,
GeoArgs.Unit unit,
GeoArgs geoArgs) |
Flux<V> |
AbstractRedisReactiveCommands.georadius(K key,
double longitude,
double latitude,
double distance,
GeoArgs.Unit unit) |
RedisFuture<Set<V>> |
AbstractRedisAsyncCommands.georadius(K key,
double longitude,
double latitude,
double distance,
GeoArgs.Unit unit) |
Flux<GeoWithin<V>> |
AbstractRedisReactiveCommands.georadius(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) |
Mono<Long> |
AbstractRedisReactiveCommands.georadius(K key,
double longitude,
double latitude,
double distance,
GeoArgs.Unit unit,
GeoRadiusStoreArgs<K> geoRadiusStoreArgs) |
RedisFuture<Long> |
AbstractRedisAsyncCommands.georadius(K key,
double longitude,
double latitude,
double distance,
GeoArgs.Unit unit,
GeoRadiusStoreArgs<K> geoRadiusStoreArgs) |
protected Flux<V> |
AbstractRedisReactiveCommands.georadiusbymember_ro(K key,
V member,
double distance,
GeoArgs.Unit unit) |
protected RedisFuture<Set<V>> |
AbstractRedisAsyncCommands.georadiusbymember_ro(K key,
V member,
double distance,
GeoArgs.Unit unit) |
protected Flux<GeoWithin<V>> |
AbstractRedisReactiveCommands.georadiusbymember_ro(K key,
V member,
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) |
Flux<V> |
AbstractRedisReactiveCommands.georadiusbymember(K key,
V member,
double distance,
GeoArgs.Unit unit) |
RedisFuture<Set<V>> |
AbstractRedisAsyncCommands.georadiusbymember(K key,
V member,
double distance,
GeoArgs.Unit unit) |
Flux<GeoWithin<V>> |
AbstractRedisReactiveCommands.georadiusbymember(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) |
Mono<Long> |
AbstractRedisReactiveCommands.georadiusbymember(K key,
V member,
double distance,
GeoArgs.Unit unit,
GeoRadiusStoreArgs<K> geoRadiusStoreArgs) |
RedisFuture<Long> |
AbstractRedisAsyncCommands.georadiusbymember(K key,
V member,
double distance,
GeoArgs.Unit unit,
GeoRadiusStoreArgs<K> geoRadiusStoreArgs) |
Modifier and Type | Method and Description |
---|---|
RedisFuture<Double> |
RedisGeoAsyncCommands.geodist(K key,
V from,
V to,
GeoArgs.Unit unit)
Retrieve distance between points
from and to . |
RedisFuture<Set<V>> |
RedisGeoAsyncCommands.georadius(K key,
double longitude,
double latitude,
double distance,
GeoArgs.Unit unit)
Retrieve members selected by distance with the center of
longitude and latitude . |
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<Long> |
RedisGeoAsyncCommands.georadius(K key,
double longitude,
double latitude,
double distance,
GeoArgs.Unit unit,
GeoRadiusStoreArgs<K> geoRadiusStoreArgs)
Perform a
RedisGeoAsyncCommands.georadius(Object, double, double, double, GeoArgs.Unit, GeoArgs) query and store the results in a
sorted set. |
RedisFuture<Set<V>> |
RedisGeoAsyncCommands.georadiusbymember(K key,
V member,
double distance,
GeoArgs.Unit unit)
Retrieve members selected by distance with the center of
member . |
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<Long> |
RedisGeoAsyncCommands.georadiusbymember(K key,
V member,
double distance,
GeoArgs.Unit unit,
GeoRadiusStoreArgs<K> geoRadiusStoreArgs)
Perform a
RedisGeoAsyncCommands.georadiusbymember(Object, Object, double, GeoArgs.Unit, GeoArgs) query and store the results in a
sorted set. |
Modifier and Type | Method and Description |
---|---|
Mono<Double> |
RedisGeoReactiveCommands.geodist(K key,
V from,
V to,
GeoArgs.Unit unit)
Retrieve distance between points
from and to . |
Flux<V> |
RedisGeoReactiveCommands.georadius(K key,
double longitude,
double latitude,
double distance,
GeoArgs.Unit unit)
Retrieve members selected by distance with the center of
longitude and latitude . |
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 . |
Mono<Long> |
RedisGeoReactiveCommands.georadius(K key,
double longitude,
double latitude,
double distance,
GeoArgs.Unit unit,
GeoRadiusStoreArgs<K> geoRadiusStoreArgs)
Perform a
RedisGeoReactiveCommands.georadius(Object, double, double, double, GeoArgs.Unit, GeoArgs) query and store the results in a
sorted set. |
Flux<V> |
RedisGeoReactiveCommands.georadiusbymember(K key,
V member,
double distance,
GeoArgs.Unit unit)
Retrieve members selected by distance with the center of
member . |
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 . |
Mono<Long> |
RedisGeoReactiveCommands.georadiusbymember(K key,
V member,
double distance,
GeoArgs.Unit unit,
GeoRadiusStoreArgs<K> geoRadiusStoreArgs)
Perform a
RedisGeoReactiveCommands.georadiusbymember(Object, Object, double, GeoArgs.Unit, GeoArgs) query and store the results in a
sorted set. |
Modifier and Type | Method and Description |
---|---|
Double |
RedisGeoCommands.geodist(K key,
V from,
V to,
GeoArgs.Unit unit)
Retrieve distance between points
from and to . |
Set<V> |
RedisGeoCommands.georadius(K key,
double longitude,
double latitude,
double distance,
GeoArgs.Unit unit)
Retrieve members selected by distance with the center of
longitude and latitude . |
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 . |
Long |
RedisGeoCommands.georadius(K key,
double longitude,
double latitude,
double distance,
GeoArgs.Unit unit,
GeoRadiusStoreArgs<K> geoRadiusStoreArgs)
Perform a
RedisGeoCommands.georadius(Object, double, double, double, GeoArgs.Unit, GeoArgs) query and store the results in a
sorted set. |
Set<V> |
RedisGeoCommands.georadiusbymember(K key,
V member,
double distance,
GeoArgs.Unit unit)
Retrieve members selected by distance with the center of
member . |
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 . |
Long |
RedisGeoCommands.georadiusbymember(K key,
V member,
double distance,
GeoArgs.Unit unit,
GeoRadiusStoreArgs<K> geoRadiusStoreArgs)
Perform a
RedisGeoCommands.georadiusbymember(Object, Object, double, GeoArgs.Unit, GeoArgs) query and store the results in a
sorted set. |
Modifier and Type | Method and Description |
---|---|
Flux<V> |
RedisClusterPubSubReactiveCommandsImpl.georadius(K key,
double longitude,
double latitude,
double distance,
GeoArgs.Unit unit) |
Flux<GeoWithin<V>> |
RedisClusterPubSubReactiveCommandsImpl.georadius(K key,
double longitude,
double latitude,
double distance,
GeoArgs.Unit unit,
GeoArgs geoArgs) |
Flux<V> |
RedisClusterPubSubReactiveCommandsImpl.georadiusbymember(K key,
V member,
double distance,
GeoArgs.Unit unit) |
Flux<GeoWithin<V>> |
RedisClusterPubSubReactiveCommandsImpl.georadiusbymember(K key,
V member,
double distance,
GeoArgs.Unit unit,
GeoArgs geoArgs) |
Modifier and Type | Method and Description |
---|---|
AsyncExecutions<Double> |
NodeSelectionGeoAsyncCommands.geodist(K key,
V from,
V to,
GeoArgs.Unit unit)
Retrieve distance between points
from and to . |
AsyncExecutions<Set<V>> |
NodeSelectionGeoAsyncCommands.georadius(K key,
double longitude,
double latitude,
double distance,
GeoArgs.Unit unit)
Retrieve members selected by distance with the center of
longitude and latitude . |
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<Long> |
NodeSelectionGeoAsyncCommands.georadius(K key,
double longitude,
double latitude,
double distance,
GeoArgs.Unit unit,
GeoRadiusStoreArgs<K> geoRadiusStoreArgs)
Perform a
NodeSelectionGeoAsyncCommands.georadius(Object, double, double, double, GeoArgs.Unit, GeoArgs) query and store the results in a
sorted set. |
AsyncExecutions<Set<V>> |
NodeSelectionGeoAsyncCommands.georadiusbymember(K key,
V member,
double distance,
GeoArgs.Unit unit)
Retrieve members selected by distance with the center of
member . |
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<Long> |
NodeSelectionGeoAsyncCommands.georadiusbymember(K key,
V member,
double distance,
GeoArgs.Unit unit,
GeoRadiusStoreArgs<K> geoRadiusStoreArgs)
Perform a
NodeSelectionGeoAsyncCommands.georadiusbymember(Object, Object, double, GeoArgs.Unit, GeoArgs) query and store the results in a
sorted set. |
Modifier and Type | Method and Description |
---|---|
Executions<Double> |
NodeSelectionGeoCommands.geodist(K key,
V from,
V to,
GeoArgs.Unit unit)
Retrieve distance between points
from and to . |
Executions<Set<V>> |
NodeSelectionGeoCommands.georadius(K key,
double longitude,
double latitude,
double distance,
GeoArgs.Unit unit)
Retrieve members selected by distance with the center of
longitude and latitude . |
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<Long> |
NodeSelectionGeoCommands.georadius(K key,
double longitude,
double latitude,
double distance,
GeoArgs.Unit unit,
GeoRadiusStoreArgs<K> geoRadiusStoreArgs)
Perform a
NodeSelectionGeoCommands.georadius(Object, double, double, double, GeoArgs.Unit, GeoArgs) query and store the results in a
sorted set. |
Executions<Set<V>> |
NodeSelectionGeoCommands.georadiusbymember(K key,
V member,
double distance,
GeoArgs.Unit unit)
Retrieve members selected by distance with the center of
member . |
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<Long> |
NodeSelectionGeoCommands.georadiusbymember(K key,
V member,
double distance,
GeoArgs.Unit unit,
GeoRadiusStoreArgs<K> geoRadiusStoreArgs)
Perform a
NodeSelectionGeoCommands.georadiusbymember(Object, Object, double, GeoArgs.Unit, GeoArgs) query and store the results in a
sorted set. |
Copyright © 2024 lettuce.io. All rights reserved.