Hi, We store 50K products stored in Solr. We have 10K customers and each customer buys up to 10K of these products. Now we want to influence the results by adding a field for every customer. So we end up with 10K fields to influence the results on the buying behavior of each customer (personal results). Don't think this is the way to go so I'm looking for suggestions how to solve this. One other option would be to: 1. create one multivaluefield 'company_hitrate' 2. store for each company their [companyID]_[hitrate]
During search use boostfields [companyID]_50 …. [companyID]_100 So in this case the query can become quit long (51 options) but the number of fields is limited to 1. What kind of effect would this have on the search performance Any other suggestions? Jan.