VectorSimilarity
VectorSimilarity copied to clipboard
## Sample rdb loadable via vecsim search brach: ``` s3://benchmarks.redislabs/redisearch/vecsim/ann-benchmarks/glove-100-angular/dump.rdb ``` ## Sample query: ``` 627473461.931705 [0 127.0.0.1:41480] "HSET" "ann_14541" "vector" "\x98Q\xec\xbd\x84\x81\xf7>\xb4m\xc5\xde\xbe\xf7u\b\xbfK\x02\x14>V\x82%\xbe\x02\x829>W\xb1x\xa8Wz?;\xdf\x87\xbf\xa3\x92\xca?=\xb8\xdb\xbe\xcc\xb45?\xdc\x7f\xa4=\x0eJ(?\x97sy?W\xcf\x01?+\xa4\x9c\xbeKY\xa6\xbe\xdb3\xbb>\xee_\xb9>\x9c\xdc\xdf>\xb0\xac4\xbd\x92\a\x82\xbd\xd6s\xb2\xbeU\xde\x1e?E\rN?e\x01\x93\xa1\xd6\x14\xbf\x97\xa8\xde\xbe\x1d8\xf7\xbeX9\x84>\xa0\x1a\x97?\x12\xa2\xfc\xbc\xd9|\xac>\x9c\xa7\xba\xbe\xbb\xf2Y>=~\xcf\xbe\x93\xa9\x02>\xa0\xe0\x82\xbe\xffx\xef=u\xc85\xbf\x05\xa2\xa7\xbd\xb1\x16_\xbeJ\x98\t?\xe6t\x19\xbe\xef\xac\xdd=\xf4\xa6:?\xf6E\x02\xbe\x9f\xc8\x0b?ms\x83\xbe\xc8\xef\x05\xbfi5\x04\xbe\xe2X\a?O\xcc\x9a>*o\x17?_{.?8g\x94?\xee\xb1\x84\xbe\xdf\xa6W\xbf>\"\xe6\xbdk\x9a7\xbd\xfb\\M>\x1f\x11\xd3\xbe\\ y?\xcb\xdb1>\"\xc3\x12?+\x18\x95\xbe\xf2\xb5\x1f\xbf\xc4%\xb7\xbe\xb5\x1a\x1a?WC\xa2>\xb9\x88o>$\xd6J?\x89_1\xbc_{F>\x89\xb4\x8d\xbdI.\x8f\xbf\xa2b\x9c>\xaa\xb7\xd6\xbe\xbb\x0f ?z\xc2r>\xa1\x10\xc1\xbe\xda \x03\xbf\xbe\xf6\x8c>\xa1\x83\xae\xbc\xbaI\xb4?\x96&\x85\xbd\xc4\xeb\xca\xbe\xee\xce\x1a?\xf47\x81\xbe\x89\b\xbf\xbd\x99\r\xe2>;p\x8e\xbe/\xf8t=" ``` ## Top on CPU...
The function will have 3 return values. 1. `Old_id` and `vector` match. 2. `Old_id` matches, `vector` does not match. 3. `Old_id` does not match regardless of the `vector` match. The...
**Describe the changes in the pull request** A clear and concise description of what the PR is solving. **Which issues this PR fixes** 1. #... 2. MOD... **Main objects this...
**Describe the changes in the pull request** According to the index refactor as discussed - creating the generic interface for raw data `key:value` container that allows the basic CRUD operations...
Support Alpine 3.19 Alpine 3.19 uses musl libc, it does not use glibc. During the compilation in Alpine 3.19, the project returns the following error because the types are not...
**Describe the changes in the pull request** A clear and concise description of what the PR is solving. **Which issues this PR fixes** 1. #... 2. MOD... **Main objects this...
**Describe the changes in the pull request** A clear and concise description of what the PR is solving. **Which issues this PR fixes** 1. #... 2. MOD... **Main objects this...
**Describe the changes in the pull request** **Mark if applicable** - [ ] This PR introduces API changes - [ ] This PR introduces serialization changes
TODO::: diable flow temp!!! ## The computer In this PR introduces a new component of the VecSimIndexAbstract: The computer The computer is responsible to: 1. Process blobs before storing them...
**Describe the changes in the pull request** Deprecate this parameter, always initialize an index with 0 capacity. The goal here is to have the resize (which relies on the `index...