2017-02-19 Robert Zhang
听上去很简单,然而并不是——今天我要说的是为仅配置为缓存、没有persistence的Redis实例进行备份和恢复。为什么要对缓存进行备份和恢复?每个人的需求都不一样,其中一种是为了debug:你必须复原一个与production一模一样的环境——不仅是db,还有缓存,否则一些问题就没法重现。 继续阅读 »
2015-09-08 Li Shuai
Memcached作为高性能的分布式内存对象缓存系统,在web服务里应用较广,和高性能的异步非阻塞服务器Tornado搭配起来可以大幅提高服务端的性能。 应用Memcached缓存热点请求结果 我们给客户端提供api,通过json来返回http请求的结果,一般Web服务都是如此。由于用的是Tornado,所以逻辑上大概长这样: 一个请求对应一个RequestHandler对象,RequestHandler类通过定义get/post方法来处理http请求,结果会通过write方法写到一个write_buffer里,最终有flush方法负责将write_buffer里的结果返回给客户端。 缓存的话,我们一般是这样: 从Torn 继续阅读 »
2016-08-24 Piasy
用 RxJava 处理网络数据和本地缓存这个话题大家肯定听过好多遍了,但今天这里还有点新花样:高级缓存。什么叫高级缓存?我得向大家坦白,题目中的“高级”其实只是为了吸引大家点进来,内容有一定综合性,希望大家喜欢。 1,先理解问题 继续阅读 »
2014-08-14 Xiaosong Gao
大部分中文应用弹出的默认键盘是简体中文输入法键盘,在输入用户名和密码的时候,如果使用简体中文输入法键盘,输入英文字符和数字字符的用户名和密码时,会自动启动系统输入法自动更正提示,然后用户的输入记录会被缓存下来。 系统键盘缓存最方便拿到的就是利用系统输入法自动更正的字符串输入记录。缓存文件的地址是:/private/var/mobile/Library/Keyboard/dynamic-text.dat 继续阅读 »
2013-03-11 刘太华
http协议的缓存头策略 以下头均指返回给浏览器的响应头! last-modify 告诉浏览器此文件的最后修改时间,浏览器在下次访问同样文件时会带上这个修改时间,服务器在收到请求后比较,如果无变化则直接返回304告诉浏览器内容无变化,使用自己本地缓存即可,通常web服务器都会自动为静态请求返回这个头! 继续阅读 »
2019-09-18 geekspeng
实验环境 bash 操作系统:centos7.5 httpd服务器1: 10.0.0.101 httpd服务器2: 10.0.0.102 nginx服务器: 192.168.46.103 more 安装并启动httpd 继续阅读 »
2017-06-28 Eric Wang
RAMDirectory和FSDirectory都继承自BaseDirectory,而BaseDirectory继承自Directory,Directory是Lucene中设计的一个顶层抽象类,可以将其看做本地文件系统的一个目录。 RAMDirectory是基于内存实现的,具有较高的存储速度,但是受到内存大小的限制,而FSDirectory是基于文件系统实现的,针对不同的操作系统有不同的具体实现类,这些实现类无需用户操心,只需要调用FSDirectory.open(Path path)方法,它就会帮助我们选择最适合的子类,FSDirectory的瓶颈在于磁盘I/O。 如果机器内存足够大的话,那么组合使用RAMDirectory和 继续阅读 »
2019-09-01 geekspeng
通过ARP协议实现VIP IP 地址只是一个逻辑地址,在以太网中MAC 地址才是真正用来进行数据传输的物理地址,每台主机中都有一个ARP 高速缓存,存储同一个网络内的IP 地址与MAC 地址的对应关系,以太网中的主机发送数据时会先从这个缓存中查询目标IP 对应的MAC 地址,会向这个MAC 地址发送数据。操作系统会自动维护这个缓存。这就是整个实现的关键 继续阅读 »
2017-04-23 kk
缓存 - 拒敌千里 缓存可以应对两种敌人,一种是结构化数据查询,另一种是静态文件下载。 数据库是一个网站的核心,存储着网站所有的结构化数据,还要应对海量的查询请求。 静态文件决定了网站的界面,它需要第一时间展现在用户眼前,还要吃掉海量的带宽。 继续阅读 »
2015-02-12 derekchan
WordPress在加載眾多插件和請求的情況下加載速度很慢,而且沒有靜態頁面緩存,用了插件really static效果還是不怎麼樂觀,只能自己寫個頁面緩存了。 頁面緩存的原理就是,用戶通過客戶端訪問網站頁面時,如果沒有靜態頁面緩存則生成靜態頁面緩存,然後加載靜態頁面,有則直接加載靜態頁面。 继续阅读 »