三个问题
1:自己写分布式数据库,当从数据库多个的时候,应该如何去选择查询哪个从数据库?(最好能根据用户当前网络最优选择,另外)
2:分布式与集群的区别?我一直搞不明白,能举比较实际的例子最好
3:插入2个表的数据,如果mysql表不支持事务.我如何保证一致性?

解决方案 »

  1.   

    简单点说分布式是数据库服务器分布在各个地点, 然后在一个统一的平台的共享资源
    集群顾名思义就是大量数据库服务器的集群进行资源共享, 这样也是有优点的, 比如说便于维护等等3:插入2个表的数据,如果mysql表不支持事务.我如何保证一致性?
    自己编程完成
    1、插入第一个表,保存 last_insert_id
    2、第一步成功,则插入第二个表
    3、第二步失败,从第一个表中删去保存的 last_insert_id 指向的记录
      

  2.   

    还有就是关于业务逻辑..
    我指的不是VP量或者访问巨大
    我指的是,比如同一个参数带进去,这次会输出a,下次会输出b,我指的是这个业务逻辑不一样