我在MVC 2.0應用程序中使用NHibernate。基本上我想跟蹤每個產品在搜索結果中出現的次數。例如,當有人搜索一個小部件時,名爲WidgetA的產品將顯示在搜索結果的第一頁。在這一點上,我將增加數據庫中的字段以反映它作爲搜索結果的一部分出現。NHibernate的 - 日誌項目出現在搜索結果
雖然這很簡單,但我擔心插入本身會大大減慢搜索結果的速度。我想一起批處理我的聲明,但似乎將我的插入與我的選擇耦合可能會產生反作用。有沒有人試圖在NHibernate中做到這一點,如果是的話,是否有任何標準模式來完成這種操作?
這些計數將用於什麼(也許有另一種方法來解決這個問題)? – R0MANARMY 2010-04-26 17:39:45
他們將主要用於展示產品佈局的有效性。例如,如果您是供應商在我的網站上出售某種商品,則可以告知a)有多少人看過您的商品,以及b)在搜索結果中看到了多少次商品。 – 2010-04-26 18:04:39