- 博客(33)
- 资源 (3)
- 收藏
- 关注
转载 mysql 利用binlog增量备份,还原实例
mysql 利用binlog增量备份,还原实例 2011-09-08 09:52:58分类: Mysql/postgreSQL一,什么是增量备份增量备份,就是将新增加的数据进行备份。假如你一个数据库,有10G的数据,每天会增加10M的数据,数据库每天都要备份一次,这么多数据是不是都要备份呢?还是只要备份增加的数据呢,很显然,我只要备份增加的数据。
2016-10-19 10:38:07 374
转载 system函数的总结
system函数的总结2014-10-30 20:22 1216人阅读 评论(2) 收藏 举报 分类:系统编程(17) 最近在看APUE第10章中关于system函数的POSIX.1的实现。关于POSIX.1要求system函数忽略SIGINT和SIGQUIT,并且阻塞信号SIGCHLD的论述,理解得不是很透彻,本文就通过实际的实例来一探究竟吧。
2016-10-15 20:21:15 9465
转载 Linux的system()和popen()差异
Linux的system()和popen()差异1. system()和popen()简介在linux中我们可以通过system()来执行一个shell命令,popen()也是执行shell命令并且通过管道和shell命令进行通信。 system()、popen()给我们处理了fork、exec、waitpid等一系列的处理流程,让我们只需要关注最后的返回结果(函数的返回值
2016-10-15 20:20:33 376
转载 GNU Linux核心命令和工具的源代码路径
GNULinux核心命令和工具的源代码路径 2015-08-20 09:44:57分类: LINUX原文地址:GNULinux核心命令和工具的源代码路径 作者:ubuntuerCommands and Utilities--------------------------------------------------------
2016-10-15 15:50:33 1681
转载 MySQL数据库TDSQL架构分析及采用策略扩容流程
随着业务的发展,基于内存的NoSQL解决方案HOLD平台在高峰期一天支撑3000亿读写,证明了分布式Cache的巨大价值;但随着各种业务的接入,NoSQL方案的不足也逐步显现出来了,如下所示。 1.适用的业务场景比较有限,仅提供get/set操作,有不少业务场景希望能通过记录中的其他字段做索引来查询,比如流水类业务。 2.不是所有的数据都是热点,一台64GB内存机器提供的有效内存空间大
2016-10-14 22:16:33 1656
转载 腾讯金融级数据库TDSQL的架构与应用
腾讯金融级数据库TDSQL的架构与应用字数4064 阅读358 评论2 喜欢0腾讯云金融级数据库CDB for TDSQL (Cloud DataBase for Tecent DistributeSQL)是一个适用于OLTP场景且与MySQL 5.5 、5.6兼容的分布式关系型数据库。其前身是腾讯计费平台部为托管公司的虚拟账户,如QB、Q点、包月服务、游戏
2016-10-14 22:11:37 4935
转载 腾讯潘安群:腾讯云金融级数据库TDSQL分析
SDCC 2015将于2015年11月19-21日在北京.朗丽姿西山花园酒店召开。在大会召开之际,笔者采访到了腾讯高级软件工程师潘安群,请他分享TDSQL在腾讯云金融领域的实践经验。SDCC 2015将于2015年11月19-21日在北京.朗丽姿西山花园酒店召开。在大会召开之际,笔者采访到了腾讯高级软件工程师潘安群,请他分享TDSQL在腾讯云金融领域的实践经验。 届时,潘安群将在新一代
2016-10-14 22:10:47 1686
转载 腾讯计费平台部分布式MySQL数据库TDSQL架构分析
摘要:腾讯计费平台部为了解决基于内存的NoSQL解决方案HOLD平台在应对多种业务接入时的不足,结合团队在MySQL领域多年应用和优化经验,最终在MySQL存储引擎基础上,打造一套分布式SQL系统TDSQL。本文是对该系统架构分析。腾讯计费平台部托管着公司90%以上的虚拟账户,如QB、Q点、包月服务、游戏的二级账户等,为了保证能顺畅支撑公司各大业务的实时在线交易,并且在各种
2016-10-14 21:59:28 1047
转载 mysql迁移-----拷贝mysql目录/load data/mysqldump/into outfile 管道
mysql迁移-----拷贝mysql目录/load data/mysqldump/into outfile2013-10-30 14:57 3098人阅读 评论(0) 收藏 举报 分类:MYSQL(40) 版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]摘要;本文简单介绍了mysql的
2016-10-14 21:43:36 740
转载 跳跃表原理
跳跃表原理 最近看了一种数据结构叫做skipList,redis和levelDB都是用了它。Skip List是在有序链表的基础上进行了扩展,解决了有序链表结构查找特定值困难的问题,查找特定值的时间复杂度为O(logn),他是一种可以代替平衡树的数据结构。 下面是skipList的一个介绍,转载来的,源地址:http://kenby.iteye.com
2016-10-12 16:44:15 541
转载 Mysql在大型网站的应用架构演变
原创文章,转载请注明: 转载自http://www.cnblogs.com/Creator/本文链接地址: Mysql在大型网站的应用架构演变本文已经被多处转载,包括CSDN推荐以及码农周刊等等,阅读数超过50w+,回流到我博客流量的还是比较少,不过这不重要, 后续会分享更多技术,尽量试图把自己理解的东西描述出来(很多时候自己的理解是90分,可是描述出来就只有60分了)CSDN的转
2016-10-11 18:15:06 257
原创 rust官网
https://doc.rust-lang.org/std/result/enum.Result.htmlhttps://doc.rust-lang.org/std/option/enum.Option.html#method.unwrap学习Rust的朋友可能经常看到Result和Option,虽然不一定直接看到他们本身,但是他们的方法还是常见的,比如:xxx.ok().
2016-10-11 17:03:10 1365
原创 tikv的操作
tikv的操作kvproto-master\proto\raft_cmdpb.protomessage Request { optional CmdType cmd_type = 1; optional GetRequest get = 2; optional PutRequest put =
2016-10-11 15:11:43 1844
原创 raft学习
http://www.infoq.com/cn/articles/coreos-analyse-etcd/http://www.cnblogs.com/likehua/p/5845575.html
2016-10-11 14:26:56 410
转载 固定渲染管线与可编程渲染管线
1.固定渲染管线与可编程渲染管线的区别: 1)、固定渲染管线 ——这是标准的几何&光照(T&L)管线,功能是固定的,它控制着世界、视、投影变换及固定光照控制和纹理混合。T&L管线可以被渲染状态控制,矩阵,光照和采制参数。 2)、顶点着色器——图形开发人员可以对渲染管线中的顶点运算和像素运算分别进行编程处理了,而无须象以前那样套用一些固定函数,取代设置参数来控制管线,最早
2016-10-11 10:38:32 562
转载 学习shader之前必须知道的东西之计算机图形学——渲染管线
引言shader到底是干什么用的?shader的工作原理是什么? 其实当我们对这个问题还很懵懂的时候,就已经开始急不可耐的要四处搜寻有关shader的资料,恨不得立刻上手写一个出来。但看了一些资料甚至看了不少cg的语法之后,我们还是很迷茫,UNITY_MATRIX_MVP到底是个什么矩阵?它和v.vertex相乘出来的又是什么玩意?当这些问题困扰我们很久之后,我们才发现,原来我们是站
2016-10-11 10:37:07 4250
转载 3D/2D中的D3DXMatrixPerspectiveFovLH和D3DXMatrixOrthoLH投影函数详解
3D中z值会影响屏幕坐标系到世界坐标系之间的转换,2D中Z值不会产生影响(而只是屏幕宽高比会产生影响,z值只对深度剔除产生影响)。所以U3D中如果用2D摄像机那么屏幕坐标和世界坐标之间的转换需要用指定的2D摄像机才行,如果用主3D摄像机那么UI转换会产生计算结果异常。一、D3DXMatrixPerspectiveFovLH函数作用:Builds a left-handed pe
2016-10-11 10:35:45 409
转载 3D坐标系、矩阵变换、视景体与裁剪
背景当前3D图形界主要有两个:微软的Direct 3D以及某组织的OpenGL。曾经一度OpenGL几乎占据所有3D图形领域,这在巨人微软面前简直就是屌丝逆袭。曾几何时微软搞IDE borland公式倒闭了,后来微软搞浏览器,网景公司解散,员工卷铺盖走人了,也就是说微软搞谁,谁倒霉。直到OpenGL的出现,打破了这一魔咒,在与微软竞争的前期,OpenGL几乎甩了微软几条街,并成为事实上的工业标
2016-10-11 10:34:07 454
转载 3D/2D中的D3DXMatrixPerspectiveFovLH和D3DXMatrixOrthoLH投影函数详解
3D/2D中的D3DXMatrixPerspectiveFovLH和D3DXMatrixOrthoLH投影函数详解标签: direct3d2014-11-25 22:54 1533人阅读 评论(0) 收藏 举报 分类:DirectX(44) 版权声明:本文为博主原创文章,转载请注明出处http://blog.csdn.net/blues102
2016-10-11 10:30:58 475
转载 实时渲染(一)——图形渲染管线
随笔 - 58 文章 - 0 评论 - 8 实时渲染(一)——图形渲染管线在渲染管线中是最慢的阶段决定整个渲染的速度。我们一般使用吞吐量(throughput)来描述一个阶段的处理速度,而不是帧率。因为帧率会受到设备更新的限制而导致实际速度比帧率所标示的更慢。一个例子:假设一个设备为60赫兹,这意味着这个设备16.666
2016-10-11 10:17:07 1866
转载 【图形学】渲染管道 渲染管线 渲染流程 渲染流水线
【图形学】渲染管道 渲染管线 渲染流程 渲染流水线标签: gpu渲染管线渲染流程渲染管道图形学2015-04-29 19:38 543人阅读 评论(0) 收藏 举报版权声明:本文为博主原创文章,未经博主允许不得转载。》GPU的渲染管线就是告诉GPU一堆数据,最后得出来一副二维图像,而这些数据就包括了”视点、三维物体、光
2016-10-11 10:12:23 1000
转载 lua安装不成功
/usr/local/lib/libreadline.so.6: undefined symbol: PC A by Wooce:cd /usr/local/libmkdir tempmv libreadline* temp/ldconfig再运行smbclient, 问题解决! tar-zxvf lua-5.2.0.ta
2016-10-10 18:54:41 2174
转载 leveldb源码分析--SSTable之Compaction 详解
http://www.cnblogs.com/KevinT/p/3819134.htmlleveldb源码分析--SSTable之Compaction对于compaction是leveldb中体量最大的一部分,也应该是最为复杂的部分,为了便于理解我们首先从一些基本的概念开始。下面是一些从doc/impl.html中翻译和整理的内容:Level 0当日志文件超过一定大
2016-10-10 18:12:51 646
转载 Rust入门篇 &mut
Rust入门篇 (1)Rust入门篇声明: 本文是在参考 The Rust Programming Language 和Rust官方教程 中文版 写的。 个人学习用再PS. 目录这东东果然是必须的... 找个时间生成个Hello World使用 cargo new projectName --bin 创建一个工程cargo build 和 cargo r
2016-10-10 18:06:52 16367
原创 rust学习网站
https://photino.gitbooks.io/rust-notes/content/programming-paradigms.htmlrutst学习网站
2016-10-10 15:30:46 534
原创 pthread_cond_wait pthread_cond_broadcast条件变量时要注意
#include#include#include#includepthread_mutex_t mymutex1 = PTHREAD_MUTEX_INITIALIZER; pthread_mutex_t mymutex2 = PTHREAD_MUTEX_INITIALIZER; pthread_cond_t mycond = PTHREAD_COND_INITI
2016-10-10 14:38:27 985
转载 leveldb源码分析--SSTable之Compaction SetupOtherInputs
leveldb源码分析--SSTable之Compaction对于compaction是leveldb中体量最大的一部分,也应该是最为复杂的部分,为了便于理解我们首先从一些基本的概念开始。下面是一些从doc/impl.html中翻译和整理的内容:Level 0当日志文件超过一定大小的阈值是 (默认为 1MB):建立一个新的memtable和日志文件,以后的操作都是用新的
2016-10-10 09:38:05 1032
转载 LevelDB详解
LevelDB 一、LevelDB入门LevelDB是Google开源的持久化KV单机数据库,具有很高的随机写,顺序读/写性能,但是随机读的性能很一般,也就是说,LevelDB很适合应用在查询较少,而写很多的场景。LevelDB应用了LSM (Log Structured Merge) 策略,lsm_tree对索引变更进行延迟及批量处理,并通过一种类似于归并排序的方
2016-10-09 16:42:20 53067 1
转载 leveldb之Version相关数据结构
leveldb之Version相关数据结构2015-05-15 10:09 229人阅读 评论(0) 收藏 举报 分类:leveldb(13) 版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]在leveldb中,Version就代表了一个版本,它包括当前磁盘及内存中的所有文件信息。当执行
2016-10-09 11:29:56 484
转载 leveldb之Compaction操作下之具体实现
leveldb之Compaction操作下之具体实现2015-05-17 19:40 438人阅读 评论(0) 收藏 举报 分类:leveldb(13) 版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]由上文可知,合并主要分为三种:1)对Memtable进行合并2)trivial C
2016-10-08 11:58:30 513
转载 LevelDb之七:根据Key读取记录
LevelDb之七:根据Key读取记录 2012-09-08 17:54:41分类: 云计算 LevelDb是针对大规模Key/Value数据的单机存储库,从应用的角度来看,LevelDb就是一个存储工具。而作为称职的存储工具,常见的调用接口无非是新增KV,删除KV,读取KV,更新Key对应的Value值这么几种操作。LevelDb的接口没有直接
2016-10-08 09:58:12 1261
转载 leveldb snapshot详解
leveldb snapshot详解 了解leveldb 的snapshot首先得了解SequenceNumber。当插入数据时,SequenceNumber会依次增长,例如插入key1, key2, key3, key4等数据时,依次对应的SequenceNumber为1, 2, 3, 4。当然,并不是每次都会如此简单,当存在合并写时,例如key1, key2, key3, k
2016-10-08 09:57:24 1872
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人