240 发简信
IP属地:广东
  • 120
    四、Redis数据快速恢复之RDB(Redis DataBase)

    什么是RDB? 内存快照(将内存中的数据在某一时刻的状态记录至磁盘中)。现实可以理解为拍照。 想象下如果100个人(数据)在拍照,那首先想到的问题这100个人给谁拍照?拍照的...

  • 120
    三、Redis避免数据丢失之AOF(Append Only File)

    AOF日志是如何实现的? 注意点:AOF是写后(Redis 是先执行命令,把数据写入内存,然后才记录日志)日志,避免出现记录错误命令的情况。 AOF日志都记录了什么? 如上图...

  • 120
    二、Redis单线程为什么还那么快?

    为什么说Redis单线程? Redis 的网络 IO 和键值对读写是由一个线程来完成的,这也是 Redis 对外提供键值存储服务的主要流程。 Redis什么情况下是多线程? ...

  • 120
    一、Redis到底有哪些慢操作?

    redis性能为何如此突出? 纯内存操作,内存操作本身就很快。 键值对是按一定的数据结构来组织的,操作键值对最终就是对数据结构进行增删改查操作,所以高效的数据结构是 Redi...

  • 线上正式数据库添加从库

    三大步骤 第一步:备份主库 mysqldump -h192.168.56.44 -P3379 -uroot -p123456 --routines --single_tran...

  • 120
    查询访问最频繁的IP,uniq -c不生效

    首先查看日志格式是这样的。 嗯 看来用了proxy,好吧,幸好后面有外网IP地址。我就唰唰的写了以下命令: 思路:先用双引号"切割,IP所在位置在第8列打印输出。然后去重统计...

  • 数据结构简介(概念篇)

    大白话的数据结构,应该可以了呀。 什么是数据结构 数据结构是数据的组织、管理和存储格式,为了就是高效地访问和修改数据使用。 数据结构包含线性数据结构(数组、链表),也包含树、...

  • 更新时间,创建时间没写入到数据库怎么办?

    今天遇见一个很尴尬的问题,表字段包含created_at 和 updated_at分别为创建时间和修改时间,一段时间后,发现程序中途修改后,导致两个字段值都是为空。但是这两个...

  • 120
    varchar排序错误问题

    例如:varchar类型的字段值分别为 desc排序结果为 解决方案: select * from b_app_version where `type` = 1 order ...

  • 在Docker容器环境中用Let's Encrypt部署HTTPS

    昨天尝试了用Let's Encrypt给自己的博客部署了HTTPS,感觉这个服务真的是非常方便。网上有很多关于Let's Encrypt的文章,不过本站因为部署在docker...

  • laravel composer 任意操作后500

    如果laravel出现500,输入php artisan key:generate 就可以正常访问,但是再次敲入composer 任意命令后出现500,检查下目录权限 chm...

  • 120
    分表:批量为每张表添加字段

    使用存储过程: drop procedure if exists useCursor; 如果在mysql终端使用为命令终止符号,代替分号,因为分号在begin...end中会...

  • nginx优化单台机器抗10万并发

    nginx的安装与基本配置文档网上已经有很多了,但具体讲优化的文章还比较少,偶尔发现有这么一篇《nginx优化 突破十万并发》仔细拜读后,转至此做以收藏,感谢原作的辛苦编写。...

  • 利用docker-compose创建gitlab

    docker docker-compose 部署自行百度。 1. cd ~ 2. mkdir -p gitlab/config (用于存放gitlab配置文件) 3. 创建d...