什么时候使用Redis?

一、什么数据可以放缓存

  • 不需要实时更新但是又极其消耗数据库的数据。比如网站上商品销售排行榜,这种数据一天统计一次就可以了,用户不会关注其是否是实时的。
  • 需要实时更新,但是更新频率不高的数据。比如一个用户的订单列表,他肯定希望能够实时看到自己下的订单,但是大部分用户不会频繁下单。
  • 在某个时刻访问量极大而且更新也很频繁的数据。这种数据有一个很典型的例子就是秒杀,在秒杀那一刻,可能有N倍于平时的流量进来,系统压力会很大。但是这种数据使用的缓存不能和普通缓存一样,这种缓存必须保证不丢失,否则会有大问题。

使用Opcache加速你的应用

简介

OPcache 通过将 PHP 脚本预编译的字节码存储到共享内存中来提升 PHP 的性能, 存储预编译字节码的好处就是 省去了每次加载和解析 PHP 脚本的开销。
PHP 5.5.0 及后续版本中已经绑定了 OPcache 扩展。

VS Code Remote 远程开发与调试

最近VS Code发布了远程编程与调试的插件Remote Development,使用这个插件可以在很多情况下代替vim直接远程修改与调试服务器上的代码,同时具备代码高亮与补全功能,就和在本地使用VS Code一样。终于不用在服务器端翻来覆去的配置vim插件了。

Windows服务器环境配置

根据以下步骤逐步安装:

为什么叫做金丝雀版本

  • 金丝雀对有毒气体比较敏感,所以在19世纪左右,英国的矿井工人下井时常常会带着一只金丝雀,如果井内的有毒气体超标时金丝雀会立刻死亡,因此金丝雀往往会救那些工人一命。

修改照片EXIF信息

背景

  • 不得不说,在众多NOMO相机里,135 Ti是我最喜欢的。

Windows安装npm及cnpm

工具官网

Node.js : http://nodejs.cn/
淘宝NPM: https://npm.taobao.org/