在本地和live之间同步数据库,php mysql

时间:2013-01-22 22:36:59

标签: php mysql database csv sync

我正在制作一个“销售点”项目,这就是我所拥有的:

  1. 我有一个本地数据库,可能是mysql db,csv文件,甚至是存储客户数据的xml文件。
  2. 我在自己的服务器上有一个包含完整数据的系统数据库。
  3. 在一段特定时间后,我想在本地数据库和实时数据库之间同步数据,以更新或插入最新数据。
  4. 如果没有互联网,它将保留离线数据,直到互联网恢复并再次开始同步。
  5. 我的问题是:

    1. 我应该使用哪种本地数据类型(mysql db,csv文件,xml文件或其他)?
    2. 如何管理这样的同步流程?

1 个答案:

答案 0 :(得分:0)

如果设备硬件能够在没有性能问题的情况下运行MySQL服务器,那么我将在设备和服务器上使用MySQL。这将节省不同数据格式之间的转换。您也可以从MySQL的replication功能中受益。