- 博客(4)
- 收藏
- 关注
原创 Cassandra在实践中用到的问题
1 cassandra集群时间戳不一致,导致后面操作的数据被前面操作的数据覆盖掉 如key 第一次操作在节点A 删除,该key第二次操作落在节点B 新增,如果节点A的时间戳大于节点B的时间戳,则当cassandra集群数据合并时,后面的操作会被误认为旧操作而被丢掉。2 cassandra集群数据一致性 如果读操作采用one级别,则可能读不到最新的数据。3 LWT 默认为ca
2015-10-30 11:18:44 455
原创 golang开发环境mac下编译linux环境文件
1 在mac下操作2 进入golang的src的目录 cd /Opensource/go/src3 设置编译目标环境 CGO_ENABLED=0 GOOS=linux GOARCH=amd64 ./make.bash4 进入go项目所在目录 如/opensource/gopath/src/PicVerify,执行CGO_ENABLED=0 GOOS=linux
2015-10-09 14:33:34 4473
原创 redis使用场景
1 设置redis的最大使用内存 当redis达到最大使用内存时,则按照预先设置好的过期key丢失策略,丢弃过期的key。如果配置了从redis,则会采用主从复制通知从redis丢弃相应的key。 当redis达到最大使用内存时,则写操作受影响,而读操作不受影响。
2015-10-05 10:47:45 371
原创 Java堆和native堆
为什么引进非Java堆?1 Java如果和外界通讯,把Java 堆中的内容传输到外界,则需要把Java堆复制到非Java堆,如果使用native堆,则避免了内容在Java堆和非Java堆之间的copy.
2015-10-03 15:11:29 6360 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人