mysql主键设置成auto_increment时,进行并发性能测试出现主键重复Duplicate entry 'xxx' for key 'PRIMARY'
解决方法:
在my.cnf的[mysqld]片段中添加设置innodb_autoinc_lock_mode=0
同时注意调大jdbc的活跃链接数,如设置 jdbc.maxActive=300,因为设置innodb_autoinc_lo...
分类:
数据库 时间:
2014-09-28 19:51:05
阅读次数:
209
# By default Redis does not run as a daemon. Use 'yes' if you need it.# Note that Redis will write a pid file in /var/run/redis.pid when daemonized.#R...
分类:
其他好文 时间:
2014-09-28 14:36:32
阅读次数:
215
1.spring中操作redis,添加key之后,在控制台看到的key被序列化2.如"\xac\xed\x00\x05t\x00\x12signRule2014-09-28",实际我们添加的key为signRule2014-09-283.因此我们无法直接通过已知的key用脚本或命令直接去修改该key...
分类:
编程语言 时间:
2014-09-28 14:13:32
阅读次数:
180
针对一些运营商的锁网需求,MTK平台已经对其有很好的支持。绝大多数的海外需求可以通过直接配置相关文件来完成。这里简单描述一下配置方法,不做原理分析。相关数据结构分析:Modem中与SML锁网配置相关的数据结构有:Sml_context_struct:SML上下文,cat:SML种类,目前MTK平台共...
分类:
其他好文 时间:
2014-09-28 14:09:42
阅读次数:
261
Redis是一个开源的分布式缓存框架,它也常被理解为数据结构服务器,因为它包含丰富的数据类型,如LIST,SET,SORTEDSET,HASHES等。Redis的全称是Remote Dictionary Server(远程数据字典服务器).Redis的应用场景很多,可以替代Web Session,可...
分类:
其他好文 时间:
2014-09-28 13:40:22
阅读次数:
211
因为针对READ事件的clusterReadHandler处理器主要工作就是解析clusterbus上接收的数据并进行消息分包,然后对消息进行处理,而对于消息的分包首先需要了解一下消息结构,RedisCluster节点之间通信的消息结构定义如下:typedefstruct{
charsig[4];/*Siganture"RCmb"(RedisCluster..
分类:
其他好文 时间:
2014-09-28 03:40:31
阅读次数:
583
https://www.gitbook.io/book/abcfy2/redis-in-action-reading-notes 最近在学习redis,正在看这本书,以笔记的形式记录下这本书,方便以后翻阅。 这本书介绍很不错,入门很值得参考,图文并茂解说redis的存储数据...
分类:
其他好文 时间:
2014-09-27 19:30:10
阅读次数:
245
1.结构Lock的实现类其实都是构建在AbstractQueuedSynchronizer上,每个Lock实现类都持有自己内部类Sync的实例二。LockSupportThis class associates, with each thread that uses it, a permit (in...
分类:
其他好文 时间:
2014-09-27 18:00:40
阅读次数:
217
1.一个简单的单例类:
class Singleton
{
public:
static Singleton *getInstance()
{
if(pInstance_ == NULL){
mutex_.lock();
if(pInstance_ == NULL){
...
分类:
其他好文 时间:
2014-09-27 14:43:19
阅读次数:
132
做为网站访问的生命线(数据访问),当然也可以采用分布式的方法来减轻单台服务器的访问压力。之前有讲过Memcached的分布式,但是Memcached服务器互不通信,所以我们也提过redis的主从分布。这篇文章主要的就是关注分布式服务器的一些基本思想。
分类:
Web程序 时间:
2014-09-27 13:30:49
阅读次数:
227