介绍Redis Launchpad.

Redis社区一直是Redis伟大的核心。由于这个群体,Redis连续第五次被选为最受欢迎的数据库堆栈溢出的开发人员调查.随着Redis的普及生长,开发人员社区,行业垂直和地理位置的用例。

增强,成长和利用Redis的力量通过单一视力随着我们社区的爱就是为什么我们梦想着Redis Launchpad..今天,我们很高兴地介绍Redis Launchpad,一个由我们和你在Redis上构建的75个以上示例应用程序的中心。Redis Launchpad为开发者和架构师提供ag万博下载万博最新版本下载苹果了一种简单、有形的方式来找到和可视化大量的示例应用程序,这些应用程序将Redis作为一个实时数据平台和一个中心位置的主要数据库。在这里,您可以深入到高质量的示例应用程序,显示不同的架构、数据建模、数据存储和命令,允许您开始构建更快的应用程序。

这些应用程序有各种语言(JavaScript, Java, Python等),迎合不同行业垂直(金融服务,游戏,零售等),使用不同的Redis模块(RedisJSON, reresearch等),并展示不同的功能。你甚至可以深入搜索个人命令看看它们是如何在不同的应用程序和不同的语言中使用的!

如何使用Redis Launchpad?

嗯,只需跳到https://launchpad.www.szfbf.com并根据各种标准搜索任何应用程序。单击应用程序,您应该看到该应用程序是如何构建和工作的视频和详细说明。这包括数据建模,添加数据的命令以及命令来检索数据。

Redis Analytics位图演示展示了如何在NodeJS中使用Redis位图(和其他数据类型)实现分析系统。查看Redis Launchpad上的应用程序!
https://launchpad.www.szfbf.com/ID=Project%3abasic-analytics-dashboard-redis-bitmaps-nodejs.

更重要的是,在一些应用程序中,您可以准备好使用部署按钮。因此,您可以快速将其部署到Heroku,Vercel,Google云等中。

Redis LaunchPad本身建立在Redis上!

正如他们所说,我们喜欢喝自己的香槟。我们很高兴能够使用自己的产品并展示Redis超越缓存的力量。

让我们进入如何构建它和它如何工作的技术方面。

我们目前使用Redis哈希要存储应用的元数据,并使用它索引重新设计.然后是左窗格过滤器,模糊搜索,应用程序库和分页 - 都支持重新搜索!

为了使一个Github回购部分的Launchpad,你需要首先使它的一部分redis-developergithub帐户。其次,也有一个“marketplace.json”元数据文件。此文件描述了关于应用程序的一切,包括应用程序的名称,描述,使用的编程语言,视频,命令等。此文件的内容是唯一添加到Redis数据库以搜索和过滤的目的。

接下来是它的工作原理:

  1. 我们有一个独立的后端服务,定期通过Redis-Developer Github帐户中的所有存储库进行,并查看Marketplace.json文件。如果发现该文件,则将内容推入redis哈希数据结构,然后在我们的生产Redis数据库集群中运行万博体育彩redis企业云
  2. Redisearch立即实时索引数据,并使它们可供搜索。
图1:显示我们如何将应用程序和索引从不同的存储库添加到redis Enterprise上运行的Redisearch中的Apps Metadata万博体育彩

一旦我们在数据库中有数据,就下一步就是简单地查询它并在浏览器中显示结果。这是它的工作原理:

  1. 我们有一个不同的后端节点.js应用程序使用众多搜索查询来查询数据库(图2)。
  2. 最后,我们有一个前端Next.js(React)应用程序,它实现了刻面搜索,分页,模糊搜索,并在简单网格中显示搜索结果。
图片2:显示Launchpad Web应用程序如何与Redis和Redisearch进行谈话。

如何添加你的应用程序到Redis Launchpad?

我们很乐意看到您将应用程序添加到Launchpad。我们也很乐意在案例的基础上促进我们的社交媒体。第一个要求是您的应用程序应建立在Redis上并使用Redis作为主数据库。其次,您应该为QA和社区有明确和详细的说明,以轻松理解它的工作原理。

一旦您认为满足这些要求,请按照以下说明添加元数据文件,并告诉我们:

  1. 修改并添加以下市场。Json文件到存储库的根目录。
  2. 在这个项目中打开一个问题要求我们攻击它。
  3. 确保“隐藏”标志为真。我们在审核并拨打它后,我们会将其切换为false。
  4. 你的应用程序将自动运行。

Marketplace.JSON文件详细信息

此文件包含您的应用程序元数据。有关最新的详细信息,请单击“启动板”中的“添加应用程序”按钮。但是这里是这个写作的细节:

示例元数据.json:

我们非常兴奋能启动它。Redis是非常多功能的,Redis Launchpad现在将确切地展示如何利用Redis的力量来使用它作为一个实时数据平台和主要数据库。

检查一下,让我们知道您在社交媒体上标记@RedisInc的想法。

Baidu