2017-01-16 58 views
0

usergrid 2.1 ql不適用於舊記錄。門戶也沒有給舊的記錄,但記錄計數是可用的,但是記錄計數是可用的,usergrid 2.1 ql不適用於舊記錄。門戶也不給舊的記錄,但記錄計數可用

我試過沒有ql,它工作正常,但在我的項目中,我正在使用ql。沒辦法將它從項目中刪除。

如果我插入新記錄。然後ql正在查找新記錄。 usergrid 2.1是否不穩定?

以前我用過usergrid 1.2。而且我從來沒有遇到像db corrupt這樣的問題。升級usergrid後,我面臨的問題。

回答

0

我最近有移動Usergrid安裝到新服務器的問題。 雖然我們已經在Usergrid 2.1上,但我們仍然使用Cassandra 1.2。 當我們建立新的服務器時,我們想要滿足所有要求,並想將Cassandra升級到2.1。

這就是我們的問題。 Cassandra 1.2的記錄與2.1不兼容,必須逐步升級。 我們不得不從1.2.19升級到2.0,然後升級到2.1。請致電https://github.com/apache/cassandra/blob/trunk/NEWS.txt。其中描述了各版本之間的必要升級步驟。

的罪魁禍首

使用節點工具,我們無法從卡桑德拉導出模式。 Usergrid使用的一些數據類型包含非常長的前綴,這些前綴會打破JSON格式並終止導出。

我們需要導出並重新導入架構cassandra-cli而不是nodetool