苏飞论坛

标题: 【分布式系统框架】是什么? [打印本页]

作者: 站长苏飞    时间: 2014-11-21 08:23
标题: 【分布式系统框架】是什么?

在大数据时代,传统的单一数据库,单一电脑已经不能满足我们现有的要求。在高并发,大数据时代,我们需要一套分布式的框架才能解决生产环境中实际问题。 现在如果有一套框架,可以随意的分布数据库中的每一张表到不同的服务器。也就是说以前我们一个数据库中有100个表,架设在一台服务器在,而现在我们可以分布到100台数据库服务器上来处理。 从性能上讲,最少要是原来数据处理速度的100倍,但很多人会想,如果每个表都分布在不同的数据库服务器上,那么数据之间的关联,关系怎么处理。 总不能一个数据库的每一张表都与其他表没有任何关系吧,当然不是,大家想一下我们放在一台服务器上是为了什么,应该99%的是因为Sql语句没有办法跨服务器进行综合数据操作,比如我们 常用的链表查询,子查询等等。 如果有一种方法能让我们不使用子查询,不使用链表的方法也可以解决数据之间的关系,并且比使用这个语句的性能还要快上N倍,那么是不是就可以实现每张表都分布到不同的服务器上呢? 答案必须是肯定的。


很荣幸的告诉大家,我的分布式框架就是解决了这种问题,就带有这种处理综合数据的方法。比如我参与开发过的 http://www.7c.com(权重Pr都是7),http://www.jjoobb.cn(权重Pr都是5) 这两个大型网站都是正在使用的我的分布式框架,大数据处理,数据分布,每天都处理数据不下10亿,速度依然快速无阻。有了这个大家就不用怀疑他的性能问题了。


一说到分布式,集群,很多人都会感觉很牛B,很强大,很复杂的样子,其实不然,他跟我们平时写代码一样,无非是把原来的语句换一种写法,换一种组织方式。代码我可以向大家保证绝对是极简单方便的。 分多少层,有多少种设计模式,用多少个技术和框架都不是最牛的程序,我认为能解决问题才是最好的程序,一句话,使用最简单的技术实现最复杂逻辑和解决需要解决的问题才是最好的程序。所以我的框架采用的是传统 的三层来实现,分布式框架我只是想告诉大家一种解决数据分布的方法,和用什么技术,什么模式没有多大关系,重在思路。


本套框架还是沿用开源的思路,开源但不能免费。和我的Httphelper万能框架一样一套只收100元,而且是一次购买终身免费下载源码。 如果你想解决这类问题,或者你的系统中需要用到这样的框架,或者你迫切的想学习一下这方面的技能。想看一下分布式到低有多高级,那么现在就是一个最好的机会。最后感谢大家支持。如果在使用中有任何问题都可以到 论坛专版发布提问,我会尽力帮助大家解决问题。


需要购买的同者现在就可以开始啦!12月1日准时发布。大家提前购买优惠一元

购买地址:http://fenbu.sufeinet.com



作者: sufei    时间: 2014-11-22 12:08
测试一下
作者: happysean    时间: 2014-11-24 22:02
关注,支持站长分布式 框架,能多出点该框架的介绍、教程和文章啥的就更好了。

作者: fendou    时间: 2014-11-25 12:01
支不支持MySQL?
作者: 站长苏飞    时间: 2014-11-25 12:30
happysean 发表于 2014-11-24 22:02
关注,支持站长分布式 框架,能多出点该框架的介绍、教程和文章啥的就更好了。

在发布之前,会出全套教程的
作者: 站长苏飞    时间: 2014-11-25 12:32
fendou 发表于 2014-11-25 12:01
支不支持MySQL?

这是程序框架与你用什么数据库无关,只是第一版以sql为例子,你只要看懂了思路,可以自己改成任意数据库的
作者: happysean    时间: 2014-11-25 17:21
支持
作者: ld4317014    时间: 2014-11-26 13:33
一直在做服务器开发的说,没学过asp.net,不会做网站,客串过一段时间java,看起来不会吃力吧?
作者: ld4317014    时间: 2014-11-26 13:33
一直在做服务器开发的说,做过CA,没学过asp.net,不会做网站,客串过一段时间java,看起来不会吃力吧?
作者: 站长苏飞    时间: 2014-11-26 13:34
ld4317014 发表于 2014-11-26 13:33
一直在做服务器开发的说,做过CA,没学过asp.net,不会做网站,客串过一段时间java,看起来不会吃力吧?

不会,源码很简单,懂点基础的都能看懂,看不到的可以发帖子交流,源码我写了很多注解,不用担心学不会
作者: ld4317014    时间: 2014-11-26 13:36
来公司的时候说是搞大数据,结果是使的别人的大数据,自己连hadoop都没用上,唯一用上的就是dobbo那套
作者: ld4317014    时间: 2014-11-26 14:10
站长苏飞 发表于 2014-11-26 13:34
不会,源码很简单,懂点基础的都能看懂,看不到的可以发帖子交流,源码我写了很多注解,不用担心学不会

谢了,点个赞,等待源码降临~~~
作者: fendou    时间: 2014-11-27 12:08
可以单机多数据库???分库?分表?
作者: 站长苏飞    时间: 2014-11-27 12:42
fendou 发表于 2014-11-27 12:08
可以单机多数据库???分库?分表?

恩是的,可以同时指定一个数据库,
作者: ♂.Smile    时间: 2014-12-2 14:16
强烈支持楼主ing……
作者: zj7283334    时间: 2014-12-4 23:35
刚刚购买。学习学习。
作者: 丁字路    时间: 2014-12-6 10:02
怎么没有看到对数据库存储过程、事务和触发器相关的支持啊?有这方面的教程可以贴一下哦,还是对这些支持暂时存在问题
作者: 丁字路    时间: 2014-12-6 11:04
即便是在存储过程中连接打开其他数据库或者建立连接数据库,不同数据库对这些的支持也是不太一样的,想用这个分布式系统,系统中涉及大量的事务和存储过程,不知道怎么用比较好啊
作者: 站长苏飞    时间: 2014-12-7 11:43
丁字路 发表于 2014-12-6 11:04
即便是在存储过程中连接打开其他数据库或者建立连接数据库,不同数据库对这些的支持也是不太一样的,想用这 ...

linkedata在Sql中可以直接连接其他服务器,这个分布式的特点就在于打破这种方式,直接在程序中完整逻辑,而不是在数据库中完成,如果有逻辑要事先处理好,比如使用服务,或者是生成临时表,对于搜索,到第二版我们专们介绍,如果你还是使用关系类型数据库的特点来思考问题,那肯定是没有办法分布的,就如我之前所说,换一种方式,子查询和表连接,一定可以使用我程序中的机制来解决,当然你能用存储过程 完成的逻辑使用Sql也一样能完成,还有就是,不能直接用你现有的数据库,因为他不符合分布式的规则,自然无法分布,这是一种思路上的变革,在设计表是要以分布的规则来设计,数据之前的逻辑和关系要利用框架的机制来解决。我做过商城,人才网,站长工具,缴费系统等等,时时性,逻辑生,复杂性以及性能上都可以通过这个框架来解决,购买框架容易,要理解框架的思路很难,这一版仅仅是告诉 大家一个思路,一种数据设计规则吧,希望能呼唤起你们的思想上的革变,这才是根本。对于这个逻辑,搜索,等等的事例,会在V1的后续九个版本中一一介绍
http://www.sufeinet.com/thread-10713-1-1.html
作者: 330567713    时间: 2014-12-11 17:05
有用吗

作者: ching126    时间: 2014-12-19 10:05
强烈支持楼主ing……
作者: czm7805077    时间: 2015-7-10 16:56
开始学习分布式
作者: 阿辉    时间: 2015-9-23 07:51
支持




欢迎光临 苏飞论坛 (http://www.sufeinet.com/) Powered by Discuz! X3.4