Using RedisJSON and RedisSearch operation in Redis

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • redis-om-node

    Object mapping, and more, for Redis and Node.js. Written in TypeScript.

  • To interact with the Redis database we need a Redis client to be installed. We will be making use of redis-om as our client library. It is still possible to write a raw Redis command API but it's easier to just use a client library abstracting it.

  • redis-next-app

    A demo application working with NextJS and RedisOM

  • Until this point, we have explored and implemented two core modules of Redis which are RedisJSON and RedisSearch. You can find the code in the repository on Github here.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • Redis

    Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps.

  • There is a certain point of time in the software development lifecycle, to make a choice for our database. In this article, we shed light upon Redis and discuss why it’s an awesome database of choice. And why you should choose it to implement in your next project.

  • RedisInsight

    Redis GUI by Redis

  • The values here are taken from a free instance or redis database we created with Redis Enterprise. Moreover, I would highly recommend making use of RedisInsight. It is a free application we can download and use to help with visualizing Redis data with models like JSON and time series. You can find it at https://redis.com/redis-enterprise/redis-insight/.

  • chakra-ui

    ⚡️ Simple, Modular & Accessible UI Components for your React Applications

  • Finally, we need to hook up a form to submit our form data. We will make use of ChakraUI which is a react library building accessible interfaces.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts