摘要: 为什么要使用缓存? 当然是为了快和省。 快是因为业务系统的数据处理结果暂时存在内存中,下次访问时直接从内存取出,所以会很快。省是节省数据的处理流程及服务器的资源消耗。 所以,什么时候使用缓存呢? 当业务出现性能瓶颈时(比如 QPS 较高/对 RT 有要求或服务器/DB 性能较差),可以考虑使用缓存来 阅读全文
posted @ 2023-03-14 19:49 Rain009 阅读(91) 评论(0) 推荐(0)
摘要: 工作原理:当读到第一行时,匹配条件,然后执行指定动作,再接着读取第二行数据处理,不会默认输出。如果没有定义匹配条件默认是匹配所有数据行,awk隐含循环,条件匹配多少次动作就会执行多少次。逐行读取输入文本,并根据指定的匹配模式进行查找,对符合条件的内容进行格式化输出或者过滤处理,可以在无交互的情况下实 阅读全文
posted @ 2023-03-14 16:23 Rain009 阅读(165) 评论(0) 推荐(0)
摘要: 元字符 描述 \ 将下一个字符标记符、或一个向后引用、或一个八进制转义符。例如,“\\n”匹配\n。“\n”匹配换行符。序列“\\”匹配“\”而“\(”则匹配“(”。即相当于多种编程语言中都有的“转义字符”的概念。 ^ 匹配输入字符串的开始位置。如果设置了RegExp对象的Multiline属性,^ 阅读全文
posted @ 2023-03-14 15:11 Rain009 阅读(67) 评论(0) 推荐(0)
摘要: 概述 sed(Stream EDitor)是一个强大而简单的文本解析转换工具,可以读取文本,并根据指定的条件对文本内容进行编辑(删除、替换、添加、移动等),最后输出所有行或者仅输出处理的某些行。sed也可以在无交互的情况下实现相当复杂的文本处理操作,被广泛应用于Shell脚本中,用以完成各种自动化处 阅读全文
posted @ 2023-03-14 14:39 Rain009 阅读(109) 评论(0) 推荐(0)