- 博客(5)
- 资源 (14)
- 收藏
- 关注
原创 初识redis
1. Redis的定义 这个问题的结果影响了我们怎么用Redis。如果你认为Redis是一个key value store, 那可能会用它来代替MySQL;如果认为它是一个可以持久化的cache, 可能只是它保存一些频繁访问的临时数据。Redis是REmote DIctionaryServer的缩写,在Redis在官方网站的的副标题是A persistent key-v
2012-06-27 16:30:29 7054 2
原创 Ehcache内存元素的管理
Cache配置项maxElementsInMemory : 允许内存中最大的元素个数overflowToDisk : 当元素的数量超过maxElementsInMemory的值时,是否允许存储到磁盘diskPersistent : 是否允许数据持久化到内存,如果是,即JVM重启缓存中的数据仍然有效,该设置影响性能,大概减低8倍性能diskExpiryThreadInte
2012-06-26 16:48:06 4609
转载 MySQL主从库认识
如上图所示,整个数据层有Group1,Group2,Group3三个集群组成,这三个集群就是数据水平切分的结果,当然这三个集群也就组成了一个包含完整数据的DB。每一个Group包括1个Master(当然Master也可以是多个)和 N个Slave,这些Master和Slave的数据是一致的。比如Group1中的一个slave发生了宕机现象,那么还有两个slave是可以用的,这样的模型总是不会造成某
2012-06-26 10:22:13 692
转载 Redis zipmap内存布局分析
Redis zipmap内存布局分析本文转自《淘宝核心系统团队博客》,作者为@淘宝千石,文章对Redis的zipmap内部结构进行了分析,主要包括了其内存使用及几个常用API的操作流程。Redis被称为key/value应用中的瑞士军刀,除了其丰富的数据结构支持,更重要的是高效的内存使用,分析源码可以发现作者使用每一个byte都精打细算。在hashtable实现中,Redis引入了zipm
2012-06-26 09:40:39 721
转载 CentOS5.5下安装python2.6
CentOS下是自带python的,不过版本是2.4的。现在有很多是依赖2.6版本的,但是又不能把2.4的直接换成2.6的,因为系统很多库是依赖2.4的。所以找了一种比较靠谱的方法,安装2.6后也可以保存2.4版本。1、下载python2.6.5安装包:下载Python2.6.5.tar.bz2(下载地址:http://www.python.org/ftp/python/2.6.7/P
2012-06-15 10:58:20 2350
velocity 中文开发文档
2011-09-23
自己写的java猜牌游戏
2010-12-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人