引言
为什么写这篇文章?
首先,缓存由于其高并发和高性能的特性,已经在项目中被广泛使用。在读取缓存方面,大家没啥疑问,都是按照下图的流程来进行业务操作。
但是在更新缓存方面,对于更新完数据库,是更新缓存呢,还是删除缓存。又或者是先删除缓存,再更新数据库,其实大家存在很大的争议...
xiujie
9个月前 (06-10)
303℃
0评论
0喜欢
我们在日常工作中经常会听到QPS/TPS这些名词,也会经常被别人问起说你的系统吞吐量有多大。这个问题从业务上来讲,可以理解为应用系统每秒钟最大能接受的用户访问量。或者每秒钟最大能处理的请求数;
QPS: 是Queries Per Second的缩写,意思是每秒查询率,是一...
xiujie
9个月前 (06-10)
616℃
0评论
1喜欢
2018最新可靠好用的DNS服务器地址汇总
114DNS
114DNS开启DNS高可靠服务时代的大幕。114DNS开始同时为公众提供高速、稳定、可信的DNS递归解析服务;为网站提供强大抗攻击能力的权威智能DNS解析服务;为ISP提供可靠的DNS灾备及外包服务,作为国内用户量最大的...
xiujie
9个月前 (05-20)
10726℃
0评论
17喜欢
一、zookeeper介绍
zookeeper是一个分布式的开源框架,它能很好的管理集群,而且提供协调分布式应用的基本服务。
它向外部应用暴露一组通用服务——分布式同步(Distributed Synchronization)、命名服务(Naming Service)、集群维护(...
xiujie
2年前 (2017-04-18)
767℃
0评论
2喜欢
ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。Zookeeper是hadoop的一个子项目,其发展历程无需赘述。在分布式应用中,由于工程师不能很好地使用锁机制,以及基于消息的...
xiujie
2年前 (2017-04-17)
757℃
0评论
1喜欢
Supervisor是一个进程管理工具,官方的说法
用途就是有一个进程需要每时每刻不断的跑,但是这个进程又有可能由于各种原因有可能中断。当进程中断的时候我希望能自动重新启动它,此时,我就需要使用到了Supervisor
这个工具主要就两个命令:
supervisord : sup...
xiujie
2年前 (2017-04-17)
671℃
0评论
0喜欢
windows下虚拟机安装ubuntu环境
下载ubuntu安装镜像
ubuntu 官方安装指南:http://wiki.ubuntu.com.cn/系统安装
ubuntu 官方下载地址:http://www.ubuntu.com/download/
1. 打开官方下载页面
ht...
xiujie
2年前 (2016-09-08)
935℃
0评论
0喜欢
C++ 通用工具类库
访问项目
http://git.oschina.net/UtilityClass/CPP-Utility-Class
包含类库
XJAny 任意类型
XJBase64 Base64 编码解码
XJBufferPool ...
xiujie
2年前 (2016-09-08)
1000℃
0评论
1喜欢
Tuxdo
FML 支持字段类型 Supported Field Types
#define FLD_SHORT 0 /* short int */
#define FLD_LONG 1 /* long int */
#...
xiujie
2年前 (2016-09-07)
1834℃
0评论
2喜欢
UNIX环境高级编程学习之第十六章网络IPC:套接字 – 非阻塞的Socket通信EPoll模型(多路复用), 实用Socket通信模板
/* User:Lixiujie
* Date:20101207
* Desc:Unix(Linux)非阻塞...
xiujie
2年前 (2016-09-07)
1214℃
0评论
0喜欢