- 浏览: 173712 次
- 性别:
- 来自: 北京
最新评论
-
grepkey:
我用nodetool tpstats
发现有很多 flush ...
cassandra(四)--脚本执行命令和集群交互 -
shendegang123:
ttttt tt
cassandra(四)--脚本执行命令和集群交互 -
zhoujianyong2011:
192.168.5.6 datacenter1 rac ...
cassandra(四)--脚本执行命令和集群交互 -
zhoujianyong2011:
Space used (total): 67485766Spa ...
cassandra(四)--脚本执行命令和集群交互 -
zhoujianyong2011:
lxiaodao 写道我在试验并发写入的时候(java客户端) ...
cassandra(四)--脚本执行命令和集群交互
文章列表
Cassandra的bin目录下有两个很好用的工具nodetool和cassandra-cli。
一.nodetool工具
nodetool是一个查看集群信息的命令,运行nodetool需要指定host和port,port默认是8080,这个端口是Cassandra的jmx端口,nodetool通过jmx获取集群的信息,端口可以在bin/cassandra.in.sh中修改.
nodetool的java解析类: java org.apache.cassandra.tools.NodeCmd
命令执行格式:nodetool -host 服务器IP -port 端口号 <command ...
会议议题:
1.讨论在线应用组的发展规划。
2.如何提高自己的技术能力和眼界。
3.如何能够将现有的工作接合到自己的职业发展规划中。
4.什么才是好的研发主管。
~~~~~~~~~~~~~~~ ...
本文主要关注两个部分,
1. 怎么写一个最简单cassandra的sample
2. 通过代码,了解cassandra的数据模型及隐藏在后面的交互逻辑
步骤一:
首先我们创建一个工程,然后将cassandra/lib目录下的包,导入到我们的工程中。
步骤二:
创建一 ...
文章分类:数据库
/**
* author: 李明杰
* date 2010-7-29
*/
在上一篇文章中,我们通过cassandra自带的命令行方式,向大家展示了基于windows平台搭建cassandra数据库的服务,今天我们基于linux平台搭建一个cassandra,其实搭建步骤没 ...
分布式数据库的应用---cassandra
Cassandra项目的主要特点就是它不是一个数据库,而是由一堆数据库节点共同构成的一个分布式网络服务,对Cassandra的一个写操作,会被复制到其它节点上,对Cassandra的读操作,也会被路由到某个节点上面去读取.对于一个Cassandra集群来说,扩展性能比较简单,直管在集群里面添加节点就可以了.有文章说Facebook的Cassandra集群有超过100台服务器构成的数据库集群.
Cassandra也支持比较丰富的数据结构和功能强大的查询语言,和MongoDB比较类似,查询功能比MongoDB稍弱一些.Cassandra以 ...
临近端午节放假前夕,准备上线一个项目的登录和注册功能,判断用户登录是否成功是通过询问一个登录服务器login.baofeng.net,访问方式如下:
//检测是否登录;
function isLoginIn(fn, i) {
if(cookie.get("LoginIn") == 1) {
showBannerUserInfo();
} else {
var url = "http://login.baofeng.net/?a=checklogin&info=1&callb ...
修改ulimit值的学习点滴:
网上有好多修改ulimit的文章,但大多仅限于对当前交互shell的修改,如果只是为了提高某一次执行脚本的文件句柄打开数,以下方法非常有效:
操作系统: CentOS 5.1 x86_64
1)修改当前交互终端的limit值
查询当前终端的文件句柄数: ulimit -n 回车,一般的系统默认的1024.
修改文件句柄数为65535,ulimit -n 65535.此时系统的文件句柄数为65535.
2)将ulimit 值添加到/etc/profile文件中(适用于有root权限登录的系统)
...
编写show_dir.c
#include <unistd.h>
#include <stdio.h>
#include <dirent.h>
#include <string.h>
#include <sys/stat.h>
#include <stdlib.h>
void printdir(char *dir,int depth)
{
DIR *dp;
struct dirent *entry;
struct stat statbuf;
if((dp ...
文件名称:copy_system.c
#include <unistd.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <stdlib.h>
int main()
{
char c;
int in,out;
in = open("file.in",O_RDONLY);
out = open("file.out",O_WRONLY|O_CREAT, S_IRUSR|S_IWUSR);
...
${#str} str的长度
expr length "$str"
expr "$str" : '.*'
匹配字符串开头的字串长度,
expr match "$str" '$sub'
expr "$str" : '$sub'
str=abcABC123ABCabc
^------------------^
echo `expr "$str" : '.*ABC'` #12
索引 ...
最近的由于业务变动的需求较多,经常同步外网的页面.
导致某次由于一个程序员不小心的编码,将请求全部指向了源服务器(为CDN提供数据的服务器).直接导致源服务器down机.所有业务对外访问异常.为了减少类似的问题导致的down机,同时解决目前对外服务的单点的危险.
重新制定了外网服务的优化方案.
如图:
改造后的优点:
1.保证盒子和弹窗业务都有双点进行互备.
2.通过域名区分外网访问的源服务器,避免由于某个业务的问题,直接导致的其他业务同时出现down机的危险.
3.CDN访问直接定向到某个IP.此时访问的负载均衡设备(F5或Ngins),如果现有的负载均衡设备down机,立刻将该业务访问的I ...
- 2009-09-17 14:54
- 浏览 972
- 评论(0)
论坛有用户反映教育网用户无法使用搜索页面,分析了一下无法展现搜索页面的原因,大概如图:
为了解决此问题,经大家讨论出台了一套解决方法,是否可行需要后期数据的印证。
1.获取教育网的IP库,网上的IP获取文章很多,这里就不多说了,一搜便是。
2.将教育网的IP放入域名解析服务器中,主要是为了辨识访问的用户是否为教育网用户。
3.将用户的访问请求指向CDN服务器。
4.CDN服务器负责解析用户的请求,返回响应。(CDN可以解析教育网的用户,并指定到南方或北方的服务器)
附:没有将所有页面指向CDN,主要是money的问题.
解决方案如图:
上述解决方案的研发及网络变更成本是最小的,大家有更好 ...
- 2009-09-04 19:45
- 浏览 1231
- 评论(0)
一、能够在员工需要的时候给员工提供指导,帮助员工发展的老板
老板虽然与下属是上下级关系,但是没有下属的支持和协作,再出色的老板都无法独自让公司正常运作。对企业来说,员工是重要的组成部分,但员工不能完全等同于“零件”,过于关心业绩增长,而忽略员工的感受以及职业发展的老板,在团队中的威信就会降低,随之而来的怠工及人员流动频繁势必会造成公司人力成本增加,销售额下降等不良后果。而通过帮助员工的个人发展从而实现公司业绩的增长的老板,不仅会赢得员工的拥护,同时也会使公司的发展的速度加快。
二、行动目标明确的老板
这样的老板不会出其不意地腰斩你准备许久的方案,不会逼着员工在不可能完成的 ...
- 2009-07-24 11:35
- 浏览 1022
- 评论(0)
对于互联网产品来说,用户体验重要性无需再讲,更重要的是,如何让用户参与?小量级用户测试(Small Release)目的之一就是让用户能尽早参与到产品的体验当中去,此外,我们还有以下方法来让用户更好参与:
1.直接观察法。直接观察法就是要走到用户实际的环境中去,走入用户的世界,可以采用结构式或非结构式访谈,时间和方式都可以灵活,但是有个原则:第一就是要仔细观察,看看用户真正的工作环境、方式、条件;第二就是要多问为什么。
2.安全研究法。安全研究法主要是找特定用户群体或典型用户,这种方式不适合普遍的用户目的调查,但是可以作为对边界极端用户场景的分析,这种方法比较适合应用在对现有产品的改造过程。
3 ...
linux下为php添加GD库的步骤如下:
一、下载
gd-2.0.33.tar.gz http://www.boutell.com/gd/
jpegsrc.v6b.tar.gz http://www.ijg.org/
libpng-1.2.7.tar.tar http://sourceforge.net/projects/libpng/
zlib-1.2.2.tar.gz http://sourceforge.net/projects/zlib/
freetype-2.1.9.tar.gz http://sourceforge.net/projects/freetype/
...
- 2009-01-13 21:41
- 浏览 9574
- 评论(0)