Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Thinking about Vector Search #35

Closed
flowt-au opened this issue Aug 22, 2023 · 3 comments
Closed

Thinking about Vector Search #35

flowt-au opened this issue Aug 22, 2023 · 3 comments
Labels
enhancement New feature or request question Further information is requested

Comments

@flowt-au
Copy link

Just to add another possibility to FalkorDB...

I just watched this video:
Workshop: Searching document data with Redis, JSON, and vector-similarity

The second half about Vector Search in Redis was, for me, the clearest explanation of how to use Redis for semantic searching on text (my main use-case). Maybe this is already possible with RedisGraph (except for the lack of support for Nested JSON). So, if FalkorDb could support using the graph nodes for Vector Search that would be fantastic. I guess if not, farming the relevant node text into a RedisJson store could also work?

Anyway, just some thoughts.

Thanks,
Murray

@flowt-au
Copy link
Author

Given I have next to zero knowledge of the internal workings of Redis Graph / FalkorDB / RedisJson, the following might be a terrible idea:
What if FalkorDB nodes were actually linked to a RedisJson key instead of storing on the nodes themselves? The nested Json and FT and VSS searching would then work via RedisJson. I can see that the Cypher pattern matching queries (still essential functionality) would need to somehow work with the fact that the data is "linked" rather than what I assume to be direct.

Anyway, FWIW, just a thought to avoid FalkorDB having to reinvent the wheel in terms of nested Json and VSS.

Thanks again,
Murray

@swilly22
Copy link
Contributor

Hi @flowt-au,
Support for vector indexing is right around the corner see PR

@swilly22 swilly22 added enhancement New feature or request question Further information is requested labels Aug 23, 2023
@flowt-au
Copy link
Author

Cool!! :-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants