Hello,
My question is can I use multiple index aliases to search on multiple buckets. Basically index alias A to search on one bucket and then the results from A to filter on another bucket with index alias B .
Is that more of a use case of joins… can i use n1ql FTS search and use a join with another n1ql FTS search?
My question is can I use multiple index aliases to search on multiple buckets. Basically index alias A to search on one bucket and then the results from A to filter on another bucket with index alias B .
Yes you may - the query request that you send to the alias will be redirected to all the aliases or index partitions that are defined within the alias.
Is that more of a use case of joins… can i use n1ql FTS search and use a join with another n1ql FTS search?
While the approach using index aliases is not technically a join, you will be able to perform join operations with multiple N1QL search queries as long as they’re directly targeting FTS indexes. FTS index aliases cannot be reached from N1QL at the moment.