怎么设置nodetool使用用户名密码访问
cassandra的nodetool工具使用jdk的jmx和cassandra节点通信。nodetool是集群的重要管理工具。在cassandra2.0版本中,nodetool默认是允许远程访问,其不需要密码的。在cassandra2.1版本中,nodetool默认是只允许本机访问,很不方便,如果远程访问功能打开,又不安全,防止别人乱操作,好方法就是加上访问权限控制。 阅读全文
cassandra的nodetool工具使用jdk的jmx和cassandra节点通信。nodetool是集群的重要管理工具。在cassandra2.0版本中,nodetool默认是允许远程访问,其不需要密码的。在cassandra2.1版本中,nodetool默认是只允许本机访问,很不方便,如果远程访问功能打开,又不安全,防止别人乱操作,好方法就是加上访问权限控制。 阅读全文
Cassandra 2.1 发展到2.1.9版,已经经历多个版本,日臻稳定,目前官方已经着手开发2.2版本。根据官方建议,最好1年升级一次版本,防止和最新的版本跨度太大,后面难以升级到最新版本,所以是时候升级到2.1版本了。 阅读全文
一直对https有个模糊的概念,只是知道https安全,信息是加密的,但是对于细节一直是不明白,特别是为什么要买个证书。今天看图灵图书的《图解HTTP》一书,看到https这一章节,终于知道个大概是咋回事了。 阅读全文
ssh命令有很多选项,也有很多用法,这里总结两种我在现实中使用ssh做两种代理方式,一个是端口转发,一个是VPN代理上网。 阅读全文
我在测试redis性能时,使用uuid产生测试数据,发现多线程测试redis的rpush接口的时候,性能老是上不去。查看cpu利用率也不高,网卡流量也不大。就是tps上不去。但是如果用两台client去测,又可以达到更高的tps。 阅读全文
最近又给cassandra官方提了一个问题,虽然是小问题,但是作者还是耐心给了回复,并且答应后续予以解决。 阅读全文
工作中产生了许多上G的大文件,需要对他们整体排序去重,如何进行排序去重呢?使用sort命令也是可以实现的。 阅读全文
cassandra是集群部署,多个节点,多个数据备份,一两个节点挂掉,一般不会有数据丢失。只要删除当掉的节点,对其它节点进行repair,数据都会自动均衡到完整的份数。但是如果大面积节点掉电,或者机房着火那就肯定要丢失数据了,使用cassandra作为数据存储的业务,肯定是很大的业务,数据量超大的那种。机房容灾肯定是必不可少的。 阅读全文
fielddata是elasticsearch进行排序、汇总等查询的时候需要的,这个开销很大,时间很长,当用户第一次访问的时候会很慢,这篇文章告诉我们怎么预先加载fielddata。 阅读全文
lasticsearch不仅仅要关注整个集群的状态,还要关注每个节点的状态,这篇官方文章解读node stats里的详细信息(ThreadPool部分) 阅读全文