MySQL 主从同步部分数据表

今天来讲讲MySQL主从同步的配置和只同步我们指定的数据表。 惯例,来说说缘由。 因为天津总公司那边需要读取我们南宁公司的ERP的营收数据。 然后我们南宁这边的ERP数据库服务器为了安全是只能内网访问的。 So.这样来解决: Tips: 以下ERP数据库所在的服务器为主服务器A,外网可访问的从服务器为B 一、我们找了另外一台内部的服务器B,开启了外网访问,让天津可以访问到我们的这台服务器。 二、然后需要配置MySQL...

[阅读更多 →]

ERP 一键呼叫系统开发

简介 公司购买了一整套呼叫系统的设备,然后分别部署到了南宁公司和各个下级市的分公司,然后要求这套呼叫设备系统需要能接入ERP,可以方便的从ERP的点击客户联系电话或者输入电话号码就可以通过网页快速呼叫出去。 所以今天来总结一下呼叫系统开发实现的一些小细节。 (因为项目性质问题,这里代码里面的用户名和密码均修改为演示的) 系统分析 本身每套呼叫设备上都提供有一个C语言写的接口程序,对外提供WebService服务。 那...

[阅读更多 →]

使用 PHP SWOOLE 定时同步 MySQL 数据

南宁公司和几个分公司之间都使用了呼叫系统,然后现在需要做一个呼叫通话数据分析,由于分公司的呼叫服务器是在内网,通过技术手段映射出来,分公司到南宁之间的网络不稳定,所以需要把分公司的通话数据同步到南宁。 本身最简单的方法就是直接配置 MySQL 的主从同步就可以同步数据到南宁来了。但是销售呼叫系统那边的公司不给 MySQL 权限我们。 所以这个方法只能放弃了。 于是我们干脆的想,使用PHP来实现定时一个简易的PHP定时...

[阅读更多 →]

ERP 系统优化之客户信息、联系人信息缓存之把数据放入 Redis 缓存

最近写的这些文章都是对在职的时候的一些经验的总结。 说到内存缓存我想很多人肯定会想想到 Redis 和 Memcache 这两个内存数据库。Redis 和 Memcache 的共同之处都是将数据存放在内存中,都支持一主多从,都支持过时设置。 不同之处在于 Memcache 除了k/v类型的数据外还支持缓存其他东西,如图片等。 Redis 不仅仅支持简单的k/v类型的数据,同时还提供list,set,hash等更丰富数...

[阅读更多 →]

ERP 系统优化之客户信息、联系人信息缓存之 DB 解决方案

昨天我们说了如何把 13.9+ 万的客户数据导入 Redis 以及客户联系人的数据导入Redis 服务器去。 今天我们再来说说程序里面如何优化,做到数据在查询的时候首先从 Redis 里面取数据,当 Redis 没有数据的时候再从 MySQL 里面取数据,并缓存。 数据的增删改,这个我们来写一套 DB 的解决方案,在数据进行 MySQL 增删改操作的时候,同时对 Redis 进行增删操作。 一套同时操作 MySQL ...

[阅读更多 →]