• 发布和订阅

    发布-订阅(Publish-Subscribe,PubSub),简单的说,在发布-订阅模式下,想要发布事件的发布者会把消息发送到一个PubSub频道(Channel),这个频道会把这个事件投递给这个频道感兴趣的每一位订阅者。许多流行的消息传递中间件,比如Kafka和ZeroMQ,就是利用了这个模式来构建消息投递系统,Redis也是一样。

    Redis 2021-05-08 22:09:48 浏览(2164) 阅读原文
  • Redis事务(transaction)

    在关系型数据库中,事务是一组需要原子化执行的操作,也就是要么都成功要么都不成功。但是在redis中,事务并不是这样。

    Redis 2021-05-08 22:09:48 浏览(2258) 阅读原文
  • 管道(pipeline)

    管道(pipeline)

    Redis 2021-05-08 22:07:16 浏览(1353) 阅读原文
  • SORT命令(列表或集合)

    排序是我们经常遇到的问题,在Redis中,集合或列表都是无序的,有序集合是根据权重进行排序的。有时候我们希望获取到列表或集合是有序的,或者以某种非权重对有序集合进行排序。那么Redis给我们提供了SORT命令。

    Redis 2021-05-08 22:07:16 浏览(1470) 阅读原文
  • 键的过期时间

    Redis可以通过对键设置过期时间来自动删除过期的键信息。当设置了一个过期时间后,过期时间会被存储为一个绝对的UNIX的时间戳。这样做的目的是即使Redis服务器宕机了一段时间,这个时间戳也会被持久化到RDB文件中,当Redis服务器启动时,这个用来判断键是否过期的时间戳不会发生变化,一旦超过了这个时间戳,键就过期了。

    Redis 2021-05-08 22:07:16 浏览(2651) 阅读原文
  • 位图(bitmap)使用

    位图(也称位数组或位向量)是由比特位(bit)组成的数组,它的底层数据类型是字符串。因为字符串本质是二进制大对象,所以可以将其视作位图。同时位图存储的是Boolean信息,所以在某些大数据的情况下可以节省很多内存空间。

    Redis 2021-05-08 22:07:16 浏览(1811) 阅读原文
  • updatedb:更新mlocate数据库

    updatedb命令可以创建或更新locate命令使用的数据库。updatedb命令会定时(每天)执行。

    Linux 2021-05-07 23:04:53 浏览(1983) 阅读原文
  • locate:快速定位文件路径

    Linux系统里面有一个名为mlocate.db的数据库文件,这个文件系统包含系统文件的文件名及对应的路径信息。locate命令查找文件时就不用遍历磁盘,而是直接查找mlocate.db文件,这样可以快速定位。但是会有一个问题,如果新添加的文件,那么mlocate.db文件就没有记录,因此使用locate命令时可以先用updatedb命令更新一下mlocate.db数据库文件。当然,mlocate.db还会由系统自带的定时任务执行updatedb命令来定时更新。

    Linux 2021-05-07 23:04:53 浏览(2540) 阅读原文
  • whereis:显示命令及相关文件全路径

    whereis命令用于定位命令的可执行文件、源码文件及man帮助文件的路径

    Linux 2021-05-07 23:02:31 浏览(1514) 阅读原文
  • which:显示命令的全路径

    which命令用户显示命令的全路径。which命令查找的范围是PATH环境变量的路径

    Linux 2021-05-07 23:02:30 浏览(1995) 阅读原文
  • watch:监视命令执行情况

    watch命令可以以全屏的方式动态显示命令或程序的执行情况。

    Linux 2021-05-07 23:02:30 浏览(2157) 阅读原文
  • echo:显示一行文本

    echo命令能将文本显示在命令行上

    Linux 2021-05-07 23:02:30 浏览(1824) 阅读原文
  • date:显示或设置系统时间

    date命令用于显示当前的系统时间或设置系统时间

    Linux 2021-05-07 22:53:45 浏览(2159) 阅读原文
  • du:统计磁盘空间使用情况

    du命令用于统计磁盘空间使用情况,这个命令可以让我们找出哪个文件过多的占用了磁盘空间

    Linux 2021-05-07 22:53:45 浏览(1691) 阅读原文
  • stat:显示文件或文件系统状态

    用来显示文件的详细信息,包括inode, atime, mtime, ctime

    Linux 2021-05-07 22:53:45 浏览(1591) 阅读原文