参考 replication_factor 决定了数据会被写到多少个节点。为2表示要写到两个节点。 consistency level决定客户端要等待多少个节点被写成功。为1表示只要第一个节点被写成功,客户就发送下一个写请求。 读操作也有自己的consistency level,决定读操作时的行为。 ...
分类:
其他好文 时间:
2016-12-11 10:27:05
阅读次数:
142
一 使用ycsb进行装载,每次装载都不会删除以前装载过的。 因此如果想在空数据库中装载,需要先情况数据表。 drop命令删除整个表,因此需要重建标头。 truncate命令删除表的所有行,只留下表头,是所需要的命令。 二 默认需要为ycsb创建10个列,分别为field0到field9. ycsb默 ...
分类:
其他好文 时间:
2016-12-11 10:12:33
阅读次数:
238
参考 https://docs.datastax.com/en/cassandra/2.1/cassandra/configuration/configCassandra_yaml_r.html 我们讨论的是 tarball installation 的方式,即自己下载源码放到指定路径,假设放在 / ...
分类:
数据库 时间:
2016-12-10 22:54:27
阅读次数:
242
参考 http://ju.outofmemory.cn/entry/115864 cassandra自带服务端,这和leveldb不一样。 入口就从服务端程序说起。 具体的入口程序在 CassandraDaemon 类(路径 org.apache.cassandra.service 下)。 这个类有 ...
分类:
其他好文 时间:
2016-12-10 22:37:58
阅读次数:
193
从官网下载下来的包解压后有100多M,里面包含了已经编译好的全部程序。 按照方法,进入目录后运行 bin/cassandra -f 运行不成功。 然后根据“https://wiki.apache.org/cassandra/HowToBuild”的介绍,自己编译, 很简单的 ant 命令 第一次发现 ...
分类:
其他好文 时间:
2016-12-10 18:36:26
阅读次数:
127
一、设置用户名和密码 修改cassandra.yaml配置文件 把默认的 改成 如果你需要登陆进去以后查看修改权限之类,需要修改 为 启动cassandra cql连接,cassandra是默认账户和密码 创建用户 这里用户有两种,一个是superuser (超级用户),一种是nosuperuser ...
分类:
其他好文 时间:
2016-12-08 11:54:12
阅读次数:
219
在本文中,我们将创建一个简单的 Web API 来实现对一个 “todo” 列表的 CRUD 操作,使用 Apache Cassandra 来存储数据,在这里不会创建 UI ,Web API 的测试将使用 Postman 来完成。 ASP.NET Core 是 ASP.NET 的重大的重构,ASP. ...
modeling by query. secondary index is best on table that has many rows the contain fewer unique values (low cardinality). but, don't index on high-car ...
分类:
其他好文 时间:
2016-12-02 03:27:35
阅读次数:
194
如果是maven项目,在pom.xml里加入依赖。不是的话下载相应的jar包放到lib目录下。这里驱动包的版本要和你cassandra的大版本一致。我这里cassandra的版本是最新的3.9,驱动是3.0 新建一个类CassandraTest。 连接cassandra 驱动里自带了cassandr ...
分类:
数据库 时间:
2016-11-23 10:11:07
阅读次数:
252
installation 推荐安装java native access提升casssandra内存的使用效率。 settings 修改所有节点的cassandra.yaml配置文件,位于/etc/cassandra, <install_location>/conf/ 修改cassandra-rack ...
分类:
其他好文 时间:
2016-11-21 12:21:19
阅读次数:
207