基於Redis的搜索、文檔、圖和時間序列功能整合到一個擴展Redis Stack中,以使開發人員能夠輕松構建實時應用程序。
Redis Stack 於 3 月 23 日發布,由三個組件組成:
- Redis Stack Server,將開源Redis與RediSearch二級索引和查詢引擎、RedisJSON JSON數據類型、RedisGraph可查詢屬性圖數據庫、RedisTimeSeries時間序列數據結構、RedisBloom相結合,提供概率數據結構。
- RedisInsight,用於可視化和優化 Redis 數據的工具。
- Redis Stack 客戶端 SDK,帶有 Java、JavaScript 和 Python 中的 Redis 客戶端。客戶端包括一套對象映射庫,其抽象旨在幫助開發人員通過幾行代碼提高工作效率。
Redis Stack 可用於 Redis 6.2,從redis.io下載它,或者使用包管理器或通過啟動Redis Stack Docker 映像來安裝它。
Redis Stack 並不是開源 Redis 的替代品。當開發人員准備好運行 Redis Stack 時,他們可以使用 Redis 復制機制或通過加載 RDB 或 AOF 文件來遷移數據。
【查看原文】