我們如何使用Astyanax檢索Cassandra中的一行?Astyanax通過UUID檢索
我有需要分頁要在服務器端做一個Web應用程序,數據庫是卡桑德拉。行鍵是一個UUID,我在一行中有幾列,所以我試圖對行鍵進行分頁。
我已經把與我不完全滿意的解決方案。問題是,當我根據我從UI獲得的搜索過濾器進行第一次搜索時,我不知道第一行的UUID,所以我準備了一個Query,它給了我前6條記錄,我存儲了第6條記錄放在一個會話中,所以當用戶從UI請求第二個頁面時,我檢索這個鍵(UUID)並將其作爲下一組要檢索的記錄的開始。我試圖找到一個更清潔的方法。
感謝您的答覆。讓我把它放在更好的方式。它是一個具有搜索頁面的Web應用程序,用戶輸入一個值可以表示一個帶有名稱值的字段,例如name =「xyz」,現在我只想獲得與條件匹配的前5條記錄,並且當用戶轉到第2頁時用戶界面,我會得到下面的5條記錄。基本分頁..... – Guest