博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Cassandra2.x java(datastax )操作
阅读量:5838 次
发布时间:2019-06-18

本文共 1364 字,大约阅读时间需要 4 分钟。

  hot3.png

package javac.db;import com.datastax.driver.core.*;import java.util.Iterator;public class Cassandra {    private static final String IP             = "127.0.0.1";    private static final String KEY_SPACE_NAME = "mykeyspace";    private static Session session             = null;    public static Session getKeyspaceSession(){        if(null == session){            QueryOptions options = new QueryOptions();            options.setConsistencyLevel(ConsistencyLevel.QUORUM);            Cluster cluster = Cluster.builder()                    .addContactPoint(IP)                    .withCredentials("cassandra", "cassandra")                    .withQueryOptions(options)                    .build();            session = cluster.connect(KEY_SPACE_NAME);        }        return session;    }    public static void main(String[] args){        Session mykeyspaceSession = getKeyspaceSession();        // 这里执行SQL(增删改查)        ResultSet result = mykeyspaceSession.execute("select * from users;");        Iterator
 iterator = result.iterator();        while(iterator.hasNext())        {            Row row = iterator.next();            String fname = row.getString("fname");            System.out.println(fname);        }    }}

datastax maven key:

"com.datastax.cassandra" % "cassandra-driver-core" % "3.0.0-alpha3",

转载于:https://my.oschina.net/moks/blog/514400

你可能感兴趣的文章
函数计算工具链新成员 —— Fun Local 发布啦
查看>>
苹果隐瞒iPhone销量下降,遭诉讼AC
查看>>
安装H3C遇到的各种问题
查看>>
C语言编程 数列中找出两个只出现一次的数
查看>>
NO.5 Find查找命令详解
查看>>
dwr 入门
查看>>
CVE 2013-6272 Android phone提权打电话漏洞分析
查看>>
从SVN导出指定版本号之间修改的文件
查看>>
内核模块中对文件的读写
查看>>
MySQL 5.5 三大安装方式:【二进制、源代码编译 和 RPM 包】 安装步骤及优缺点比较...
查看>>
我的友情链接
查看>>
ORACLE 11g安装图解
查看>>
Flutter第一期 - 初识Flutter
查看>>
我的友情链接
查看>>
linux(centos)搭建SVN服务器
查看>>
fai2ban防暴力破解
查看>>
利用栈实现算术表达式求值(Java语言描述)
查看>>
微软的SMS的历史版本讨论
查看>>
端口转发
查看>>
最全的常用正则表达式大全
查看>>