yech208
2011-10-07 11:03:11 +08:00
目前从Google Cloud SQL所支持的功能来看,还比较少(从传统关系数据库的角度来看)。仅仅是BigTable的补充,至少建表不用定义 类,改用习惯的Creat Table ... ;插入数据也不用put ,get 用上了Insert into 。。。
Google这次支持SQL将无疑对,熟悉SQL同时不习惯BigTable的(键,值)操作模式的程序员有很大吸引力。
不足之处: 目前并不支持,MYSQL的函数和过程,如果后续版本能支持。便从更根本上解决了BigTable不利于处理复杂事务的问题。因为大多复杂的事务可以封装在函数和过程,数据的一致性交由DBMS来处理。
Google Cloud SQL 只是简单的MYSQL分布式化,还是由BIGTable实现的MYSQL?
猜想Google Cloud SQL的定位,或许是NOSQL和关系数据的完美融合。既有NOSQL的高并发性,数据存储快速,数据类型复杂(目前的BigTable已支持); 又支持复杂的关系模型,及事务处理(MYSQL所支持)。
最期待的功能便是支持"函数"和“过程”.