【聊聊redis持久化 – 两种方式】redis提供了两种持久化的方式,分别是RDB(Redis DataBase)和AOF(Append Only File)。RDB,简而言之,就是在不同的时间点,将redis存储的数据生成快照并存储到磁盘等介质上;AOF,则是换了一个角度来实现持久化,那就是将r...
分类:
数据库 时间:
2015-03-03 15:01:27
阅读次数:
267
Git 保存的不是文件差异或者变化量,而只是一系列文件快照。在 Git中提交时,会保存一个提交(commit)对象,它包含一个指向暂存内容快照的指针,作者和相关附属信息,以及一定数量(也可能没有)指向该提交对象直接祖先的指针。当使用 git commit 新建一个提交对象前,Git 会先计算每一个子...
分类:
其他好文 时间:
2015-03-03 01:05:40
阅读次数:
175
功能jmap(Memory Map For Java)命令用于生成堆转储快照(一般称为heaphump或dump文件)。如果不使用jmap命令,要想获取Java堆转储快照还有一些比较“暴力”的手段:使用-XX:HeapDumpOnOutOfMemoryError参数,可以让虚拟机在OOM异常出现之后...
分类:
编程语言 时间:
2015-03-02 14:42:10
阅读次数:
225
一:Redis持久化配置 Redis的持久化有2种方式[快照,是日志]二:Rdb快照的配置选项 save 900 1 // 900内,有1条写入,则产生快照 save 300 1000 // 如果300秒内有1000次写入,则产生快照 save 60 10000 //...
分类:
数据库 时间:
2015-03-02 12:37:20
阅读次数:
182
1 mysqldump -uroot -p123 db> e:/db.sqlmysqldump命令与mysqld及mysqldump命令同在mysql/bin/目录下,执行时要么切换到该目录要么将该目录加入环境变量。注:用户名,密码不能有空格,密码不能为空,否则备份到的文件是空的。该命令在php及p...
分类:
数据库 时间:
2015-03-01 16:55:05
阅读次数:
134
Redis 会参照当前数据库中数据被修改的数量,在达到一定的阈值后会将数据库的快照存储到磁盘上,这一点我们可以通过配置文件来设定该阈值。通常情况下,我们也可以将 Redis 设定为定时保存。如当有 1000 个以上的键数据被修改时, Redis 将每隔 60 秒进行一次数据持久化操作。缺省设置为,如...
分类:
其他好文 时间:
2015-02-28 17:55:43
阅读次数:
134
最近研究了下phantomjs,感觉还是非常不错的。首先到官网下载一个源码包http://phantomjs.org/download.html点击源码包下载如图:然后在linux下将必要的一些软件都用yum方式先安装好sudo yum -y install gcc gcc-c++ make fle...
分类:
Web程序 时间:
2015-02-27 11:43:52
阅读次数:
293
1 QEMU,KVM,libvirt关系QEMUQEMU提供了一个开源的服务器全虚拟化解决方案,它可以使你在特定平台的物理机上模拟出其它平台的处理器,比如在X86 CPU上虚拟出Power的CPU,此时的guest OS感觉不到虚拟机的存在,就像运行在物理机上,QEMU可以单独使用模拟CPU和各种外...
分类:
其他好文 时间:
2015-02-26 20:15:06
阅读次数:
183
RAID:RedundentArrayofInexpensiveDisks以前为了解决使用普通IDE硬盘,提高性能和冗余。RAID:RedundentArrayofIndependentDisks现在的名称解释tRAID属于md设备multicsdeviceLevel:仅用于标识磁盘组合方式的不同raid0,raid1,raid5,raid10,raid50,raid60raid0:至少需要两块磁盘..
分类:
其他好文 时间:
2015-02-26 00:00:03
阅读次数:
265
第一,什么是LVM
在传统上,如果一个分区大小是静态的。如果用户在这个分区上没有空间了,那么他要么重新分区(可能需要重装系统),要么像符号连接一样使用组装机。
一个分区就是物理磁盘上一系列连续数据块的概念演变而来。多数类Unix系统现在有能力分解物理磁盘到许多单元。多个驱动器上的存储单元可以汇聚成一个逻辑卷,它们可以分配给分区,另外,单元可以随着空间要求的改变从...
分类:
系统相关 时间:
2015-02-25 11:41:04
阅读次数:
214