| Package | Description |
|---|---|
| redis.clients.jedis | |
| redis.clients.jedis.search |
This package contains the classes and interfaces related to RediSearch module.
|
| Modifier and Type | Method and Description |
|---|---|
Response<java.lang.String> |
PipeliningBase.ftCreate(java.lang.String indexName,
FTCreateParams createParams,
java.lang.Iterable<SchemaField> schemaFields) |
java.lang.String |
UnifiedJedis.ftCreate(java.lang.String indexName,
FTCreateParams createParams,
java.lang.Iterable<SchemaField> schemaFields) |
CommandObject<java.lang.String> |
CommandObjects.ftCreate(java.lang.String indexName,
FTCreateParams createParams,
java.lang.Iterable<SchemaField> schemaFields) |
| Modifier and Type | Method and Description |
|---|---|
FTCreateParams |
FTCreateParams.addPrefix(java.lang.String prefix)
This method can be chained to add multiple prefixes.
|
static FTCreateParams |
FTCreateParams.createParams() |
FTCreateParams |
FTCreateParams.filter(java.lang.String filter)
A filter expression with the full RediSearch aggregation expression language.
|
FTCreateParams |
FTCreateParams.language(java.lang.String defaultLanguage)
Indicates the default language for documents in the index.
|
FTCreateParams |
FTCreateParams.languageField(java.lang.String languageAttribute)
Document attribute set as the document language.
|
FTCreateParams |
FTCreateParams.maxTextFields()
Forces RediSearch to encode indexes as if there were more than 32 text attributes.
|
FTCreateParams |
FTCreateParams.noFields()
Does not store attribute bits for each term.
|
FTCreateParams |
FTCreateParams.noFreqs()
Avoids saving the term frequencies in the index.
|
FTCreateParams |
FTCreateParams.noHighlights() |
FTCreateParams |
FTCreateParams.noHL()
Conserves storage space and memory by disabling highlighting support.
|
FTCreateParams |
FTCreateParams.noOffsets()
Does not store term offsets for documents.
|
FTCreateParams |
FTCreateParams.noStopwords()
The index does not have stopwords, not even the default ones.
|
FTCreateParams |
FTCreateParams.on(IndexDataType dataType)
Currently supports HASH (default) and JSON.
|
FTCreateParams |
FTCreateParams.prefix(java.lang.String... prefixes)
Tells the index which keys it should index.
|
FTCreateParams |
FTCreateParams.score(double defaultScore)
Default score for documents in the index.
|
FTCreateParams |
FTCreateParams.scoreField(java.lang.String scoreField)
Document attribute that you use as the document rank based on the user ranking.
|
FTCreateParams |
FTCreateParams.skipInitialScan()
Does not scan and index.
|
FTCreateParams |
FTCreateParams.stopwords(java.lang.String... stopwords)
Sets the index with a custom stopword list, to be ignored during indexing and search time.
|
FTCreateParams |
FTCreateParams.temporary(long seconds)
Creates a lightweight temporary index that expires after a specified period of inactivity.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
RediSearchCommands.ftCreate(java.lang.String indexName,
FTCreateParams createParams,
java.lang.Iterable<SchemaField> schemaFields) |
Response<java.lang.String> |
RediSearchPipelineCommands.ftCreate(java.lang.String indexName,
FTCreateParams createParams,
java.lang.Iterable<SchemaField> schemaFields) |
default java.lang.String |
RediSearchCommands.ftCreate(java.lang.String indexName,
FTCreateParams createParams,
SchemaField... schemaFields) |
default Response<java.lang.String> |
RediSearchPipelineCommands.ftCreate(java.lang.String indexName,
FTCreateParams createParams,
SchemaField... schemaFields) |
Copyright © 2025. All rights reserved.