小编Hem*_*mar的帖子

cassandra中的随机列提取

我正在使用此代码获取user_id和user_code

Keyspace keyspace = HFactory.createKeyspace("test", cluster);
CqlQuery<String,String,ByteBuffer> cqlQuery = new CqlQuery<String,String,ByteBuffer>(keyspace, stringSerializer, stringSerializer, new ByteBufferSerializer());
cqlQuery.setQuery("select user_id,user_code from User");
QueryResult<CqlRows<String,String,ByteBuffer>> result = cqlQuery.execute();
Iterator iterator = result.get().iterator();
while(iterator.hasNext()) {
    Row<String, String, ByteBuffer> row =  (Row<String, String, ByteBuffer>) iterator.next();
    System.out.println("\nInserted data is as follows:\n" + row.getColumnSlice().getColumns().get(0).getValue().getInt());
    System.out.println("\nInserted data is as follows:\n" + Charset.forName("UTF-8").decode(row.getColumnSlice().getColumns().get(1).getValueBytes()));
}
Run Code Online (Sandbox Code Playgroud)

现在问题在于我正在根据其特定类型转换字段

如果查询随机怎么办?如何处理这种情况?

java cassandra

5
推荐指数
1
解决办法
533
查看次数

2个同一VPC中的Docker环境

我试图在同一个vpc中包含我的dev&qa环境.我创建了名为的单独覆盖网络:

  • QA
  • 开发

我的开发环境正常运行.我也为qa env使用相同的容器名称.

当我尝试将我的容器注册到swarm时,它抱怨这样:

docker: Error response from daemon: Conflict: The name mongo2 is already assigned. You have to delete (or rename) that container to be able to assign mongo2 to a container again..
Run Code Online (Sandbox Code Playgroud)

在这种情况下我该怎么办

注意:运行群集管理器的两个环境的docker0具有相同的子网掩码.

networking docker consul docker-swarm

5
推荐指数
0
解决办法
126
查看次数

标签 统计

cassandra ×1

consul ×1

docker ×1

docker-swarm ×1

java ×1

networking ×1