| Package | Description |
|---|---|
| redis.clients.jedis | |
| redis.clients.jedis.timeseries |
This package contains the classes and interfaces related to RedisTimeSeries module.
|
| Modifier and Type | Method and Description |
|---|---|
TSElement |
UnifiedJedis.tsGet(java.lang.String key) |
TSElement |
UnifiedJedis.tsGet(java.lang.String key,
TSGetParams getParams) |
| Modifier and Type | Method and Description |
|---|---|
Response<TSElement> |
PipeliningBase.tsGet(java.lang.String key) |
CommandObject<TSElement> |
CommandObjects.tsGet(java.lang.String key) |
Response<TSElement> |
PipeliningBase.tsGet(java.lang.String key,
TSGetParams getParams) |
CommandObject<TSElement> |
CommandObjects.tsGet(java.lang.String key,
TSGetParams getParams) |
java.util.List<TSElement> |
UnifiedJedis.tsNRange(java.lang.String[] keys,
long fromTimestamp,
long toTimestamp) |
Response<java.util.List<TSElement>> |
PipeliningBase.tsNRange(java.lang.String[] keys,
long fromTimestamp,
long toTimestamp) |
CommandObject<java.util.List<TSElement>> |
CommandObjects.tsNRange(java.lang.String[] keys,
long fromTimestamp,
long toTimestamp) |
java.util.List<TSElement> |
UnifiedJedis.tsNRange(java.lang.String[] keys,
TSNRangeParams nrangeParams) |
Response<java.util.List<TSElement>> |
PipeliningBase.tsNRange(java.lang.String[] keys,
TSNRangeParams nrangeParams) |
CommandObject<java.util.List<TSElement>> |
CommandObjects.tsNRange(java.lang.String[] keys,
TSNRangeParams nrangeParams) |
java.util.List<TSElement> |
UnifiedJedis.tsNRevRange(java.lang.String[] keys,
long fromTimestamp,
long toTimestamp) |
Response<java.util.List<TSElement>> |
PipeliningBase.tsNRevRange(java.lang.String[] keys,
long fromTimestamp,
long toTimestamp) |
CommandObject<java.util.List<TSElement>> |
CommandObjects.tsNRevRange(java.lang.String[] keys,
long fromTimestamp,
long toTimestamp) |
java.util.List<TSElement> |
UnifiedJedis.tsNRevRange(java.lang.String[] keys,
TSNRangeParams nrangeParams) |
Response<java.util.List<TSElement>> |
PipeliningBase.tsNRevRange(java.lang.String[] keys,
TSNRangeParams nrangeParams) |
CommandObject<java.util.List<TSElement>> |
CommandObjects.tsNRevRange(java.lang.String[] keys,
TSNRangeParams nrangeParams) |
java.util.List<TSElement> |
UnifiedJedis.tsRange(java.lang.String key,
long fromTimestamp,
long toTimestamp) |
Response<java.util.List<TSElement>> |
PipeliningBase.tsRange(java.lang.String key,
long fromTimestamp,
long toTimestamp) |
CommandObject<java.util.List<TSElement>> |
CommandObjects.tsRange(java.lang.String key,
long fromTimestamp,
long toTimestamp) |
java.util.List<TSElement> |
UnifiedJedis.tsRange(java.lang.String key,
TSRangeParams rangeParams) |
Response<java.util.List<TSElement>> |
PipeliningBase.tsRange(java.lang.String key,
TSRangeParams rangeParams) |
CommandObject<java.util.List<TSElement>> |
CommandObjects.tsRange(java.lang.String key,
TSRangeParams rangeParams) |
java.util.List<TSElement> |
UnifiedJedis.tsRead(java.lang.String key,
long timestamp) |
Response<java.util.List<TSElement>> |
PipeliningBase.tsRead(java.lang.String key,
long timestamp) |
CommandObject<java.util.List<TSElement>> |
CommandObjects.tsRead(java.lang.String key,
long timestamp) |
java.util.List<TSElement> |
UnifiedJedis.tsRead(java.lang.String key,
TSReadParams readParams) |
Response<java.util.List<TSElement>> |
PipeliningBase.tsRead(java.lang.String key,
TSReadParams readParams) |
CommandObject<java.util.List<TSElement>> |
CommandObjects.tsRead(java.lang.String key,
TSReadParams readParams) |
java.util.List<TSElement> |
UnifiedJedis.tsRevRange(java.lang.String key,
long fromTimestamp,
long toTimestamp) |
Response<java.util.List<TSElement>> |
PipeliningBase.tsRevRange(java.lang.String key,
long fromTimestamp,
long toTimestamp) |
CommandObject<java.util.List<TSElement>> |
CommandObjects.tsRevRange(java.lang.String key,
long fromTimestamp,
long toTimestamp) |
java.util.List<TSElement> |
UnifiedJedis.tsRevRange(java.lang.String key,
TSRangeParams rangeParams) |
Response<java.util.List<TSElement>> |
PipeliningBase.tsRevRange(java.lang.String key,
TSRangeParams rangeParams) |
CommandObject<java.util.List<TSElement>> |
CommandObjects.tsRevRange(java.lang.String key,
TSRangeParams rangeParams) |
| Modifier and Type | Field and Description |
|---|---|
static Builder<TSElement> |
TimeSeriesBuilderFactory.TIMESERIES_ELEMENT |
static Builder<java.util.List<TSElement>> |
TimeSeriesBuilderFactory.TIMESERIES_ELEMENT_LIST |
static Builder<java.util.List<TSElement>> |
TimeSeriesBuilderFactory.TIMESERIES_PIVOT_ELEMENT_LIST
Parses the pivoted reply of
TS.NRANGE / TS.NREVRANGE, whose rows have the shape
[timestamp, [value_0, value_1, ...]] where the value array holds one cell per key (or
per aggregator when multiple aggregators are requested). |
| Modifier and Type | Method and Description |
|---|---|
TSElement |
TSMGetElement.getElement() |
TSElement |
RedisTimeSeriesCommands.tsGet(java.lang.String key)
TS.GET key |
TSElement |
RedisTimeSeriesCommands.tsGet(java.lang.String key,
TSGetParams getParams)
TS.GET key [LATEST] |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<TSElement> |
TSMRangeElements.getElements() |
Response<TSElement> |
RedisTimeSeriesPipelineCommands.tsGet(java.lang.String key) |
Response<TSElement> |
RedisTimeSeriesPipelineCommands.tsGet(java.lang.String key,
TSGetParams getParams) |
java.util.List<TSElement> |
RedisTimeSeriesCommands.tsNRange(java.lang.String[] keys,
long fromTimestamp,
long toTimestamp)
TS.NRANGE Command
Queries an explicit list of time series over a timestamp range and returns a timestamp-major
response in forward (increasing timestamp) order.
|
Response<java.util.List<TSElement>> |
RedisTimeSeriesPipelineCommands.tsNRange(java.lang.String[] keys,
long fromTimestamp,
long toTimestamp)
Pipeline variant of
RedisTimeSeriesCommands.tsNRange(String[], long, long). |
java.util.List<TSElement> |
RedisTimeSeriesCommands.tsNRange(java.lang.String[] keys,
TSNRangeParams nrangeParams)
TS.NRANGE Command
{@code TS.NRANGE numkeys key [key ...] fromTimestamp toTimestamp
[LATEST]
[FILTER_BY_TS ts...]
|
Response<java.util.List<TSElement>> |
RedisTimeSeriesPipelineCommands.tsNRange(java.lang.String[] keys,
TSNRangeParams nrangeParams)
Pipeline variant of
RedisTimeSeriesCommands.tsNRange(String[], TSNRangeParams). |
java.util.List<TSElement> |
RedisTimeSeriesCommands.tsNRevRange(java.lang.String[] keys,
long fromTimestamp,
long toTimestamp)
TS.NREVRANGE Command
Reverse variant of
RedisTimeSeriesCommands.tsNRange(String[], long, long): identical semantics but rows are
returned in decreasing-timestamp order. |
Response<java.util.List<TSElement>> |
RedisTimeSeriesPipelineCommands.tsNRevRange(java.lang.String[] keys,
long fromTimestamp,
long toTimestamp)
Pipeline variant of
RedisTimeSeriesCommands.tsNRevRange(String[], long, long). |
java.util.List<TSElement> |
RedisTimeSeriesCommands.tsNRevRange(java.lang.String[] keys,
TSNRangeParams nrangeParams)
TS.NREVRANGE Command
Reverse variant of
RedisTimeSeriesCommands.tsNRange(String[], TSNRangeParams): identical semantics and options
but rows are returned in decreasing-timestamp order. |
Response<java.util.List<TSElement>> |
RedisTimeSeriesPipelineCommands.tsNRevRange(java.lang.String[] keys,
TSNRangeParams nrangeParams)
Pipeline variant of
RedisTimeSeriesCommands.tsNRevRange(String[], TSNRangeParams). |
java.util.List<TSElement> |
RedisTimeSeriesCommands.tsRange(java.lang.String key,
long fromTimestamp,
long toTimestamp)
TS.RANGE key fromTimestamp toTimestamp |
Response<java.util.List<TSElement>> |
RedisTimeSeriesPipelineCommands.tsRange(java.lang.String key,
long fromTimestamp,
long toTimestamp) |
java.util.List<TSElement> |
RedisTimeSeriesCommands.tsRange(java.lang.String key,
TSRangeParams rangeParams)
{@code TS.RANGE key fromTimestamp toTimestamp
[LATEST]
[FILTER_BY_TS ts...]
|
Response<java.util.List<TSElement>> |
RedisTimeSeriesPipelineCommands.tsRange(java.lang.String key,
TSRangeParams rangeParams) |
java.util.List<TSElement> |
RedisTimeSeriesCommands.tsRead(java.lang.String key,
long timestamp)
TS.READ key timestamp
Non-blocking read of up to unlimited samples with timestamp greater than or equal to the given
literal cursor, in ascending timestamp order. |
Response<java.util.List<TSElement>> |
RedisTimeSeriesPipelineCommands.tsRead(java.lang.String key,
long timestamp) |
java.util.List<TSElement> |
RedisTimeSeriesCommands.tsRead(java.lang.String key,
TSReadParams readParams)
TS.READ key timestamp [BLOCK milliseconds min_count] [MAX_COUNT max_count]
Returns up to max_count samples with timestamp greater than or equal to the cursor, in
ascending timestamp order. |
Response<java.util.List<TSElement>> |
RedisTimeSeriesPipelineCommands.tsRead(java.lang.String key,
TSReadParams readParams) |
java.util.List<TSElement> |
RedisTimeSeriesCommands.tsRevRange(java.lang.String key,
long fromTimestamp,
long toTimestamp)
TS.REVRANGE key fromTimestamp toTimestamp |
Response<java.util.List<TSElement>> |
RedisTimeSeriesPipelineCommands.tsRevRange(java.lang.String key,
long fromTimestamp,
long toTimestamp) |
java.util.List<TSElement> |
RedisTimeSeriesCommands.tsRevRange(java.lang.String key,
TSRangeParams rangeParams)
{@code TS.REVRANGE key fromTimestamp toTimestamp
[LATEST]
[FILTER_BY_TS TS...]
|
Response<java.util.List<TSElement>> |
RedisTimeSeriesPipelineCommands.tsRevRange(java.lang.String key,
TSRangeParams rangeParams) |
| Constructor and Description |
|---|
TSMGetElement(java.lang.String key,
java.util.Map<java.lang.String,java.lang.String> labels,
TSElement value) |
| Constructor and Description |
|---|
TSMRangeElements(java.lang.String key,
java.util.Map<java.lang.String,java.lang.String> labels,
java.util.List<AggregationType> aggregators,
java.util.List<TSElement> value) |
TSMRangeElements(java.lang.String key,
java.util.Map<java.lang.String,java.lang.String> labels,
java.util.List<java.lang.String> reducers,
java.util.List<java.lang.String> sources,
java.util.List<TSElement> value) |
TSMRangeElements(java.lang.String key,
java.util.Map<java.lang.String,java.lang.String> labels,
java.util.List<TSElement> value) |
Copyright © 2026. All rights reserved.