Skip to content

db: Support redis #24074

Closed
Closed

Description

@Jengro777

Redis, as the de facto cached reference library standard, has every reason to be included in the v standard library

Note

You can use the 👍 reaction to increase the issue's priority for developers.

Please note that only the 👍 reaction to the issue itself counts as a vote.
Other reactions and those to comments will not be taken into account.

Activity

  1. huly-for-github commented on Mar 29, 2025

    @huly-for-github

    Connected to Huly®: V_0.6-22465

  2. medvednikov commented on Mar 29, 2025

    @medvednikov
    Member

    I agree.

  3. JalonSolov commented on Mar 29, 2025

    @JalonSolov
    Collaborator

    Well, valkey perhaps, with the changes/monetization of redis.

  4. spytheman commented on Mar 30, 2025

    @spytheman
    Contributor

    Do you mean a connection wrapper for it, or?

  5. Jengro777 commented on Mar 30, 2025

    @Jengro777
    ContributorAuthor

    Do you mean a connection wrapper for it, or?

    Yes, same as connecting mysql

  6. changed the title [-]Support redis[/-] [+]db: Support redis[/+] on Apr 1, 2025
  7. einar-hjortdal commented on Apr 8, 2025

    @einar-hjortdal
    Contributor

    I disagree.

    I spent time writing this and I would love to get help further developing and maintaining the library, however I do not think vlib should have a redis connector.
    Redis is relatively young, and it has already split in 3 separate projects. Before splitting up there already were forks like Snapchat KeyDB which I used extensively.
    Being so young, there also is still a chance that something better will come up and take its place.
    Redis is introducing more features that are not supported neither by Redict nor Valkey, we don't know if Redis will switch to RESP4 protocol some Redis devs were working on already in late 2023.
    We're not looking at something as stable as MySQL or PostgreSQL.
    I think userland is the most fitting place for a RESP client.

  8. Jengro777 commented on Apr 8, 2025

    @Jengro777
    ContributorAuthor

    Perhaps we can make a tripartite library like this for users to use! Redis is widely used.

  9. Delta456 commented on Apr 8, 2025

    @Delta456
    Member

    We can have vlang/redis, aka an official library which can be installed.

  10. Jengro777 commented on Apr 8, 2025

    @Jengro777
    ContributorAuthor

    We can have vlang/redis, aka an official library which can be installed.

    Yes, you can do that.

  11. Jengro777 commented on Jun 14, 2025

    @Jengro777
    ContributorAuthor
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Feature/Enhancement RequestThis issue is made to request a feature or an enhancement to an existing one.

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions