讓我們假設我有一個存儲用戶對象的列族的密鑰空間,這些對象的關鍵是用戶名。按鍵排序Cassandra
如何使用Hector獲取按用戶名排序的用戶列表?
我試着用RangeSlicesQuery,這個查詢的分頁工作正常,但結果沒有以任何方式排序。
我是一個絕對的卡桑德拉初學者,任何人都可以指向一個簡單的例子,顯示如何按鍵排序列家族?請問你是否需要更多關於我的努力的細節。
編輯:
結果是沒有排序,因爲我使用的是默認RandomPartitioner,而不是在cassandra.yaml的OrderPreseveringPartitioner。
也許最好不要依賴按鍵排序,而要使用二級索引。
使用OOP(OrderPreservingPartitioner),然後鍵是爲了通過一些PK,如果我是插入一個新的數據到卡桑德拉表,是否意味着它會插入新的元素在正確的位置還是會訴諸的東西是什麼時候? – Pinocchio
你如何使用它OrderUserPartitioner? – Pinocchio
它是否像鍵盤空間或表格的設置? – Pinocchio