我設計了一個軟件來存儲世界上數百家新聞機構的新聞。我也創建了一個URL來訪問我的應用程序,如下所示:
http://www.myweb.com/news/health/1234567
現在我想將此格式更改爲其他內容,但我需要創建一個重定向模塊來處理來自Google的用戶的舊URL請求,所以我需要讀取數百萬條記錄並將其轉換。
據我所知,無法讀取Cassandra中所有表的記錄。我應該爲這個案子做些什麼?需要處理卡桑德拉的所有記錄
0
A
回答
0
我猜在這種情況下ALTER TABLE不適合你?
DataStax Java驅動程序2.0提供自動結果集分頁。 我可能會一次讀取批次中的所有行,並將更改寫出到新表中,然後刪除舊錶。可能是週末或晚上的工作。 「
」允許您無限期地在ResultSet上迭代,使塊逐行讀取,直到客戶端可用的行耗盡,這樣可以更容易地處理大型結果集,同時還可以屏蔽客戶端應用程序免於安裝不小心大的ResultSet對象「。
http://www.datastax.com/documentation/developer/java-driver/2.0/java-driver/whatsNew2.html
例CQL這裏:
http://www.datastax.com/dev/blog/client-side-improvements-in-cassandra-2-0
對於Astyanax驅動程序:
https://github.com/Netflix/astyanax/wiki/AllRowsReader-All-rows-query
乾杯,
相關問題
- 1. 需要卡桑德拉模式
- 2. 卡桑德拉CQL要求
- 3. 卡桑德拉昆德拉 - 刪除記錄按行鍵
- 4. 的卡桑德拉
- 5. 在卡桑德拉
- 6. 卡桑德拉datamodelling
- 7. 在卡桑德拉
- 8. 在卡桑德拉
- 9. 卡桑德拉:在
- 10. 在卡桑德拉
- 11. 錯誤開始斌/卡桑德拉卡桑德拉當-f
- 12. 卡桑德拉使用datastax卡桑德拉
- 13. 卡桑德拉大於「>」問題卡桑德拉
- 14. 卡桑德拉壓實需要所有的資源,並導致節點故障
- 15. 卡桑德拉的FSReadError
- 16. 卡桑德拉需要非規範化的程度如何?
- 17. 查詢在卡桑德拉
- 18. 卡桑德拉:在Mac
- 19. 卡桑德拉:因爲java.lang.UnsupportedClassVersionError
- 20. 卡桑德拉分頁
- 21. 刪除卡桑德拉
- 22. 錯誤與卡桑德拉
- 23. TimeUUID在卡桑德拉
- 24. 散裝在卡桑德拉
- 25. 卡桑德拉:在UDT
- 26. 範圍在卡桑德拉
- 27. 卡桑德拉啓動java.lang.reflect.InvocationTargetException
- 28. 火花流+卡桑德拉
- 29. 豬和卡桑德拉和
- 30. 獲取卡桑德拉