SAAS原型 萨斯猫 这是15年选择的预研方案,程序框架采用了spring,doubbo,mycat,mysql。整体方案采用mycat做为数据路由,由spring应用在执行SQL前加入mycat的路由注释解。以达到数据库动态切换的目的。但是在实践过程中,发现mycat的框架体系把结构化数据库的事务性完全丢失,还包括MYSQL的存储过程无法有效满足。所以整个应用在Doubbo的传递传递变量存在一些参考价值。也许mycat 2.0或TiDB可以解决这个问题。 萨斯蒙哥 近期采用的SAAS结构。依赖于mongodb API的高度扩展与可用,再加上spring boot / spring data