- 积分
- 40165
- 好友
- 记录
- 主题
- 帖子
- 听众
- 收听
|
要用分布式框架的规则来逻辑设计数据库和思索问题
不是直接拿过来分布式框架就能将我的系统分布吗?
答案必须是否定的
分布工框架V1,是告诉我们一种全新的设计数据库的理念,
是将传统的子查询、表链接、存储过程、打破,删除。不再使用。
而是使用框架机制来完成这些语句能完成的工作。
让程序来控制逻辑,来控制关系,而不是把他直接交给数据库来实现
前者,我们只能坐等数据库服务商提供分布式,集群的方案或者功能,才能实现分布功能。
后者则不一样,我们可以根据自己的程序来随时随地的控制逻辑,关系。而让数据库仅仅是一个存储设备。一个数据处理引擎。而不再处理复杂的关系和逻辑
换句话来说,程序来处理成本更少
怎么处理复杂的逻辑和存储过程
这个分布式的特点就在于打破这种传统的构造方式,直接在程序中完整逻辑,而不是在数据库中完成,如果有逻辑要事先处理好,比如使用服务,或者是生成临时表,对于搜索,
到第二版我们专们介绍,如果你还是使用关系类型数据库的特点来思考问题,那肯定是没有办法分布的,
就如我之前所说,换一种方式,子查询和表连接,一定可以使用我程序中的机制来解决,
当然你能用存储过程 完成的逻辑使用Sql也一样能完成,还有就是,不能直接用你现有的数据库,
因为他不符合分布式的规则,自然无法分布,这是一种思路上的变革,在设计表是要以分布的规则来设计,
数据之前的逻辑和关系要利用框架的机制来解决。我做过商城,人才网,站长工具,缴费系统等等,时时性,逻辑生,
复杂性以及性能上都可以通过这个框架来解决,购买框架容易,要理解框架的思路很难,这一版仅仅是告诉 大家一个思路,
一种数据设计规则吧,希望能呼唤起你们的思想上的革变,这才是根本。对于这个逻辑,搜索,等等的事例,会在V1的后续九个版本中一一介绍
|
|