logo logo
  • 登录

Redis-Stack技术开源项目

Redis Stack将多个领先的Redis模块集成为单个产品, 使得用户可以更轻松地利用基于 Redis 构建的搜索、文档存储、图数据和时间序列模型等,为redis开源生态和应用场景提供无限可能!

目录:

  1. 内存数据库:redis 61.3k⭐
  2. RediSearch全文搜索引擎:RediSearch 4.7k⭐
  3. JSON数据模型:RedisJSON 3.6k⭐
  4. 可视化工具:RedisInsight 3.6k⭐
  5. 图数据库:RedisGraph 1.9k⭐
  6. 概率数据模型:RedisBloom 1.5k⭐
  7. 时序数据库:RedisTimeSeries 925⭐
  8. RedisOM java客户端:redis-om-spring 489⭐
  9. 更多Github开源项目

1.内存数据库:redis 61.3k⭐

  • 项目地址:https://github.com/redis/redis
  • 开源时间:2009-03-22
  • 最后更新:2023-09-01
  • 项目分类:[中间件]
  • 项目标签:[内存数据库] [NoSQL]
  • 推荐理由:一个缓存数据库,它是你应用程序中不可或缺的“甜点”!这个开源项目提供了高性能、灵活的数据存储方案,并支持多种数据结构和复杂操作。 项目流程图
  • Star历史曲线:[官网] [使用文档] [视频介绍] Star历史曲线

2.RediSearch全文搜索引擎:RediSearch 4.7k⭐

  • 项目地址:https://github.com/RediSearch/RediSearch
  • 开源时间:2016-05-05
  • 最后更新:2023-09-01
  • 项目分类:[中间件]
  • 项目标签:[搜索模型] [内存数据库] [NoSQL] [搜索引擎] [数据库] [矢量数据库]
  • 推荐理由:一个基于Redis的全文搜索引擎。它提供了高性能的全文搜索功能,支持复杂的查询和过滤,并且可以无缝地集成到现有的Redis环境中。 项目流程图
  • Star历史曲线:[官网] [使用文档] [视频介绍] Star历史曲线

3.JSON数据模型:RedisJSON 3.6k⭐

  • 项目地址:https://github.com/RedisJSON/RedisJSON
  • 开源时间:2016-06-16
  • 最后更新:2023-08-31
  • 主要语言:Rust
  • 项目分类:[中间件]
  • 项目标签:[搜索模型] [内存数据库] [NoSQL]
  • 推荐理由:RedisJSON是一个用于在Redis中存储和操作JSON数据的模块。它提供了高效的JSON序列化和查询功能,使得在Redis中处理JSON数据变得更加简单和高效。 项目流程图
  • Star历史曲线:[官网] [使用文档] [视频介绍] Star历史曲线

4.可视化工具:RedisInsight 3.6k⭐

  • 项目地址:https://github.com/RedisInsight/RedisInsight
  • 开源时间:2021-07-30
  • 最后更新:2023-08-31
  • 主要语言:TypeScript
  • 项目分类:[中间件] [工具]
  • 项目标签:[可视化工具]
  • 推荐理由:RedisInsight是一个用于管理和监控Redis实例的可视化工具。它提供了直观的界面,可以轻松地查看和分析Redis的数据、内存使用和性能指标。
  • Star历史曲线:[官网] [使用文档] Star历史曲线

5.图数据库:RedisGraph 1.9k⭐

  • 项目地址:https://github.com/RedisGraph/RedisGraph
  • 开源时间:2017-03-09
  • 最后更新:2023-08-29
  • 项目分类:[中间件]
  • 项目标签:[图模型] [内存数据库] [NoSQL]
  • 推荐理由:RedisGraph是一个基于Redis的图数据库扩展,它使用图结构来存储和查询数据,提供了快速的图遍历和图分析功能。它适用于处理复杂的关联数据和图数据分析任务,可以轻松地进行路径查找、社交网络分析等操作。 项目流程图
  • Star历史曲线:[官网] [使用文档] [视频介绍] Star历史曲线

6.概率数据模型:RedisBloom 1.5k⭐

  • 项目地址:https://github.com/RedisBloom/RedisBloom
  • 开源时间:2017-06-23
  • 最后更新:2023-08-17
  • 项目分类:[中间件]
  • 项目标签:[NoSQL] [概率模型]
  • 推荐理由:RedisBloom是一个在Redis上实现的布隆过滤器和其他数据结构的扩展,可以提供高效的元素查找和去重功能,适用于大规模数据集的快速筛选和过滤,具有较低的误判率和高效的存储利用率。 项目流程图
  • Star历史曲线:[官网] [使用文档] [视频介绍] Star历史曲线

7.时序数据库:RedisTimeSeries 925⭐

  • 项目地址:https://github.com/RedisTimeSeries/RedisTimeSeries
  • 开源时间:2018-01-08
  • 最后更新:2023-08-24
  • 项目分类:[中间件]
  • 项目标签:[内存数据库] [NoSQL] [时间序列模型]
  • 推荐理由:RedisTimeSeries是Redis上的时间序列数据库扩展,它提供了高性能的时间序列数据存储和查询功能。它能够处理大规模的时间序列数据,支持聚合查询、降采样和数据压缩等功能,是构建实时分析和监控系统的理想选择。 项目流程图
  • Star历史曲线:[官网] [使用文档] [视频介绍] Star历史曲线

8.RedisOM java客户端:redis-om-spring 489⭐

  • 项目地址:https://github.com/redis/redis-om-spring
  • 开源时间:2021-10-29
  • 最后更新:2023-08-30
  • 主要语言:Java
  • 项目分类:[中间件]
  • 项目标签:[客户端框架]
  • 推荐理由:Redis OM目标是为使用Redis生态提供多语言/跨平台的高级抽象客户端。它提供了简化Redis操作的功能,使得在Spring应用中使用Redis变得更加便捷。目前已支持多种语言像Node、Python、.net和Spring等。
  • Star历史曲线:[官网] [使用文档] Star历史曲线

更多Github开源项目

以上就是本期的推荐所有项目,如果你喜欢本期的内容,欢迎收藏和关注OpenGithub社区,我们会定期推送优质的开源项目。

Github历史期刊:

  • 周刊汇总:Github精选开源项目周刊,每周一更新
  • 月刊汇总:Github精选开源项目月刊,每月30号更新
  • 专栏汇总:Github精选开源项目专栏,不定期更新

更多Github项目关注狐动社公众号/知乎号: 公众号和知乎号