概要

フル名
docker.io/redislabs/redisearch
Registry
docker.io
名前空間
redislabs
リポジトリ
redisearch
キャッシュ Tag 数
135
最終同期
07/06/2026, 10:15 AM
関連トピック

概要

Redis Stack RediSearch 模块镜像,在 Redis 上提供全文检索与二级索引,适合轻量搜索与实时推荐场景。

詳細

redislabs/redisearch 集成 RediSearch/RedisJSON 等模块,支持 FT.SEARCH 等命令构建 inverted index。典型用于商品搜索、会话标签检索,与 Elasticsearch 相比运维更轻。定位为有状态内存数据库,需 volume 持久化 RDB/AOF;K8s 建议 StatefulSet。

快速启动

docker run -d --name redisearch \
  -p 6379:6379 \
  docker.io/redislabs/redisearch:latest

推荐实践

docker run -d --name redisearch \
  --restart unless-stopped \
  -p 6379:6379 \
  -v /data/redisearch:/data \
  -e REDIS_ARGS="--appendonly yes" \
  docker.io/redislabs/redisearch:2.8.0

核心参数说明

  • -p 6379:6379 — Redis 协议端口
  • -v .../data:... — 持久化数据目录
  • -e REDIS_ARGS — 追加 AOF 等参数
  • --restart unless-stopped — 搜索缓存持续在线
  • 固定 tag — RediSearch 模块版本 pin

Kubernetes

apiVersion: apps/v1
kind: StatefulSet
metadata:
  name: redisearch
spec:
  serviceName: redisearch
  replicas: 3
  selector:
    matchLabels:
      app: redisearch
  template:
    metadata:
      labels:
        app: redisearch
    spec:
      containers:
        - name: redis
          image: docker.io/redislabs/redisearch:2.8.0
          ports:
            - containerPort: 6379
          volumeMounts:
            - name: data
              mountPath: /data
  volumeClaimTemplates:
    - metadata:
        name: data
      spec:
        accessModes: [ReadWriteOnce]
        resources:
          requests:
            storage: 20Gi
---
apiVersion: v1
kind: Service
metadata:
  name: redisearch
spec:
  clusterIP: None
  selector:
    app: redisearch
  ports:
    - port: 6379
      targetPort: 6379

内存按索引规模规划;Sentinel/Cluster 模式按 HA 需求配置。

Tagアーキテクチャプッシュ日時サイズDigest同期期望操作
docker.io/redislabs/redisearch
:preview
linux/amd64
2023/10/03 15:20213.3 MBsha256:455d369f1abd
docker.io/redislabs/redisearch
:edge
linux/amd64
2023/09/28 03:31213.6 MBsha256:3f383816fbea
docker.io/redislabs/redisearch
:2.8.8
linux/amd64
2023/09/23 06:36213.3 MBsha256:197c6b102677
docker.io/redislabs/redisearch
:2.8.7
linux/amd64
2023/09/22 17:16213.3 MBsha256:ddcb2b20a726
docker.io/redislabs/redisearch
:2.8.6
linux/amd64
2023/09/22 00:19213.4 MBsha256:3ce135399db6
docker.io/redislabs/redisearch
:2.8.5
linux/amd64
2023/09/20 01:43213.3 MBsha256:48e46beee90f
docker.io/redislabs/redisearch
:2.10.0
linux/amd64
2023/09/12 04:46213.7 MBsha256:c5b577395032
docker.io/redislabs/redisearch
:2.8.4
linux/amd64
2023/07/28 04:26209.3 MBsha256:5fac633b78af
docker.io/redislabs/redisearch
:latest
linux/amd64
2023/07/25 18:11142.6 MBsha256:c0350c445d0c
docker.io/redislabs/redisearch
:2.6.13
linux/amd64
2023/07/25 18:11142.6 MBsha256:c0350c445d0c
docker.io/redislabs/redisearch
:2.6.12
linux/amd64
2023/07/02 22:41142.4 MBsha256:11dc2e1d773b
docker.io/redislabs/redisearch
:2.8.3
linux/amd64
2023/06/20 16:54187.6 MBsha256:337573d86bec
docker.io/redislabs/redisearch
:2.6.11
linux/amd64
2023/06/12 06:56139.0 MBsha256:7e7bef85554b
docker.io/redislabs/redisearch
:2.8.2
linux/amd64
2023/06/08 04:06173.7 MBsha256:a19c15ea8657
docker.io/redislabs/redisearch
:2.6.10
linux/amd64
2023/05/23 03:15139.1 MBsha256:6a920c099814
docker.io/redislabs/redisearch
:2.8.1
linux/amd64
2023/05/14 23:46159.7 MBsha256:fd99b7107889
docker.io/redislabs/redisearch
:2.8.0
linux/amd64
2023/05/04 16:22155.2 MBsha256:47bdca91d028
docker.io/redislabs/redisearch
:2.6.9
linux/amd64
2023/04/24 00:04134.5 MBsha256:8bee5e9d4bdd
docker.io/redislabs/redisearch
:2.6.7
linux/amd64
2023/03/23 14:31134.5 MBsha256:6abca335b37a
docker.io/redislabs/redisearch
:2.6.6
linux/amd64
2023/02/28 19:50134.3 MBsha256:5d9c298adad5