Uploaded image for project: 'Infinispan'
  1. Infinispan
  2. ISPN-14409

RESP "hash" commands

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Done
    • Critical
    • 15.0.0.Dev03
    • None
    • RESP
    • None

    Description

      Redis Hashes are maps between string fields and string values. This is the go-to data type if you need to essentially create a container of unique fields and their values to represent objects.

      Redis Hashes Use Cases

      1. User Profiles: Many web applications use Redis Hashes for their user profiles, as they can use a single hash for all the user fields, such as name, surname, email, password, etc.
      2. User Posts: Social platforms like Instagram leverage Redis Hashes to map all the archived user photos or posts back to a single user. The hashing mechanism allows them to look up and return values very quickly, fit the data in memory, and leverage data persistence in the event one of their servers dies.
      3. Storing Multi-Tenant Metrics: Multi-tenant applications can leverage Redis hashes to record and store their product and sales metrics in a way that guarantees solid separation between each tenant, as hashes can be encoded efficiently in a very small memory space.

      Source: http://highscalability.com/blog/2019/9/3/top-redis-use-cases-by-core-data-structure-types.html

      Attachments

        Issue Links

          Activity

            People

              rh-ee-jbolina Jose Bolina
              ttarrant@redhat.com Tristan Tarrant
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: