In future we have millions of record in our web product. So we had used Bigquery for data storage and analysis. We have to built filters on our search page like flipkart, amazon provides product filters.
Basically we need different filters on left side of our search page. With help of these filters we can see our desired results. Every filters have their count i.e. record counts in that category/term. So we have to build query in such way that it gives result and count of every category(term). Here category means different types filter on different columns as we see on e-commerce sites i.e. flipkart, amazon etc.
Faceted search (also called faceted navigation, guided navigation, or parametric search) breaks up search results into multiple categories, typically showing counts for each, and allows the user to "drill down" or further restrict their search results based on those facets.
Is there any framework/plugin available like solrdb which can be used with the Bigquery to provide above desired functionality.
Is Bigquery not suitable for above purpose? Are we need to stick around any RDBMS database (i.e. postgresql, mysql, etc) and search engine (i.e. solrdb, elastic search, etc) for this purpose?
Thanks
REGEXP_CONTAINS
, but you haven't provided enough information about what you are trying to do. – Elliott Brossard