服务器迁移记录

服务器迁移记录

前段时间阿里云的服务器到期,就把博客迁移到新的服务器上,系统也升级到了 Centos 8.新服务器的内存有 2G 是以前的两倍,所以采用了 Podamn(docker 的替代品)来部署环境,以后再迁移也方便了.

查看全文 »

升级服务器环境导致博客异常

查看全文 »

使用GO语言把Mysql中的数据导入MongoDB

之前写了一篇文章《使用PHP脚本把Mysql中的数据导入MongoDB》,这回再补上GO语言版的导入功能实现.先回顾一下导入操作的核心逻辑:1)先找出Mysql数据表中最大ID.2)根据当前ID与最大ID判断是否继续执行3) 4)..3)从mysql中读取数据并处理,更新当前ID.4)数据批量导入MongoDB

查看全文 »

使用PHP脚本把Mysql中的数据导入MongoDB

近段时间负责开发一个微信项目的监控功能.由于项目启动时,就使用mysql的文本类型来存储微信端返回的json格式、xml格式的数据,导致mysql很难高效的提取出对应的报表数据.一开始为了快速实现demo,就先使用了临时解决方案

查看全文 »

【转】快速从mysqldump文件中恢复一张表

很多时候我们需要从mysqldump备份文件中恢复出一张表,通常的做法可能是先把sql 文件恢复到一个测试数据库,然后再使用mysqldump 导出一张表,再恢复到线上,这样,如果数据量不大这方法是可行的,但是你依然需要有一个测试机器或者临时创建一个库,不是很方便,下面为大家介绍的方法,避免了上述问题的困扰.

查看全文 »

【转】如何设计或优化千万级别的大表提问的统一解答

知呼或ITPUB论坛上的提问:如何设计或优化千万级别的大表?此外无其他信息,个人觉得这个话题有点范,就只好简单说下该如何做,对于一个存储设计,必须考虑业务特点,收集的信息如下

查看全文 »

【转】MySQL系统日常管理

日常管理的主要职责是对MySQL服务器程序mysqld的运行情况进行管理,使数据库用户能够顺利地访问MySQL服务器.下面是这项工作的主要职责

查看全文 »

批量给Discuz空间DIY样式添加CDN加速功能

Discuz的功能考虑的比较人性化,而且做得比较完善,这就促使了很多会员热衷于装扮自己的空间,添加大图背景、音乐等等. 由于Discuz社区上线一段时间后,才使用了CDN图片加速机制,这就导致已经装扮过空间的会员,没办法使用CDN服务器上的资源了.

查看全文 »

PHP守护进程长时间连接MariaDB导致程序自动退出

先前写了几个PHP的守护进程,其中一个实时往MariaDB数据库写数据,一开始运行的都还可以,但是渐渐地就发现,与MariaDB交互的PHP守护进程,经常自己挂掉,尤其是用户量少的时候(很神奇),每隔一天就得重新手动运行.

查看全文 »

MariaDB使用存储过程递归获取子节点数据

在开发新项目的时候,可能会遇上类似的功能需求,递归获取所有下级子节点的数据.这里介绍一种通过存储过程,实现的查询功能.本次测试,用的是MariaDB数据库,MariaDB是MySql数据库的一个分支,基本上完全兼容MySql数据库,所以本次分享的递归获取子节点数据的方法也适用于Mysql.

查看全文 »
上一页123下一页 共3页