踏破铁鞋,只为你的名字:Hello TiDB

踏破铁鞋,只为你的名字:Hello TiDB

我参与的项目,目前​mysql单表千万级别,并且在持续增长,只要涉及到多表联合查询、做统计报表,系统就会很慢,或者无响应.由于表数据量太大,添加索引系统会长时间无法提供服务,只能通过修改程序逻辑,再优化sql来过度. 相对于开发难度的提升,我更担心数据库还能坚持多长时间.所以,我一直在关注有没有合适我的解决方案,从mysql/mariadb到postgresql,也包括NoSql.幸运的是,我似乎找到了,它就是TiDB.

查看全文 »
golang开发高性能proxy心得

golang开发高性能proxy心得

有一段时间没有更新博客了,主要是当爹了,然后各种没时间,久了就搁置了. 这一篇主要分享自己使用golang在开发一个简单proxy功能的过程中总结的心得.先简单介绍一下proxy的功能.

查看全文 »

阿里云的潜规则

最近收到一条阿里云发来的短信,是关于服务器的调整通知,就登录到阿里云官网看究竟是怎么回事.一登录云服务器管理控制台,就出现如下弹窗提示.

查看全文 »

基于UCenter用户中心把第三方网站的会员与Discuz关联起来(续2)

国庆找了些时间把后边的内容补上​,这一篇主要跟大家讲一下UCenter用户中心的工作原理,然后再简单的分析一下同步登录、同步注销的功能,这样或许会对UCenter有更加清晰的认识.之后大家就可以根据官方的文档定制开发自己需要的功能了.

查看全文 »

基于UCenter用户中心把第三方网站的会员与Discuz关联起来(续1)

这篇是接着《基于UCenter用户中心把第三方网站的会员与Discuz关联起来》写的,因为各种原因,时隔了一年才接着完善内容,很大的程度上我以为没人看,所以就呵呵呵了那么久.

查看全文 »

PHP会话(session)工作原理分析

之前博客启用了swoole拓展,一段时间后发现验证码,留言等相关功能无法使用.经过仔细排查,才找到原因.——原生PHP的session功能无法使用了.

查看全文 »

使用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,就先使用了临时解决方案

查看全文 »
flot柱形图表x轴显示相关问题

flot柱形图表x轴显示相关问题

最近负责开发一个监控项目,需要把统计结果通过图表的形式展现出来.这里使用到了jquery的flot插件,github项目地址:https://github.com/flot/flot.这回,就记录一下,开发过程中遇上的一些问题,以及解决方案.

查看全文 »

swoole+websocket+html5实现的简易版直播功能

最近在workerman官网看到了两个个比较有意思的demo,分别是:1)摄像头视频流直播demo.2)摄像头视频流转ascii码流实时传输demo.把代码下载回来查看,了解了其中的技术,感觉自己可以通过swoole拓展​重新实现一遍.并且把这两个demo的功能整合到了一起.

查看全文 »
上一页12345678...11下一页 共11页