Redis 提供了不用类型的持久化选项:

  • RDB(Redis Database): RDB是按照指定的时间间隔执行数据的快照。如果Redis意外退出或机器意外关机,那么在此启动Redis时数据会自动恢复,但是可能会丢失一个时间时间段的数据。
  • AOF (Append Only File): AOF持久化会记录服务器接收到的每个写操作,这些操作会被保存到一个临时的文件中,当Redis重新启动时,会被读入并再次执行。使用与Redis协议本身相同的记录格式,并且采用仅追加的方式。当日志太大时,Redis可以在后台重写日志。

在选择持久化方案的时候,最重要的事情就是在RDB和AOF之间权衡利弊。

阅读全文

开发前后端分离架构的项目,往往调试后端Web接口需要用到POSTMAN工具。虽然POSTMAN工具的功能非常强大,但是请求参数很多的情况下,我们手写这些参数和数据还是非常麻烦的。因此我们需要一个调试后端Web接口更加简便的方法。恰好Swagger提供了REST API调用方式,我们不需要借助任何工具的情况下,访问Swagger页面,就可以对Web接口进行调用和调试,这种调试方式的效率要远超POSTMAN软件。

阅读全文