usergrid 2.1 ql不适用于旧记录。门户也不给旧的记录,但记录计数可用
问题描述:
usergrid 2.1 ql不适用于旧记录。门户也没有给旧的记录,但记录计数是可用的,但是记录计数是可用的,usergrid 2.1 ql不适用于旧记录。门户也不给旧的记录,但记录计数可用
我试过没有ql,它工作正常,但在我的项目中,我正在使用ql。没办法将它从项目中删除。
如果我插入新记录。然后ql正在查找新记录。 usergrid 2.1是否不稳定?
以前我用过usergrid 1.2。而且我从来没有遇到像db corrupt这样的问题。升级usergrid后,我面临的问题。
答
我最近有移动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
。