|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
只需每年花费2000到5000美元。无论你是自掏腰包来创建一个新兴公司,还是得到了风险投资商的赞助,使用MySQL都可以降低你所需要的人力成本。因为尽人皆知的缘故原由,ACCESS在年夜型站点使用中都靠不上边,次要成绩就是数据量年夜了今后几近没法索引。当ACCESS里数据过万后,分明能够感到到速率变慢,过2万条数据后,慢的能够跟蜗牛等量齐观了。可是因为或人灵光突现,想到了一个办理ACCESS数据库承载成绩的计划,谁人或人就是偶啦……最喜好弄旁门左道地偶(尚有小偷程序天生器)。
这个办理计划就是“ACCESS复合承载”(自己原创的词,其实找不到符合的形貌),复杂说就是将本来一个数据库剥离为多个,成为一个主数据库带多个辅数据库。拿我已完成的开良小说体系来讲,小说信息都存储在主数据库内,用于列表检索,小说章节存在辅数据库内,每本小说自力占一个数据库。大概如许你看着有点含混,我们来下数据对照,一个小说站,算5个分类,每一个分类400部小说,每部小说300章节(实在良多小说都不止300章节),那末数据量为5×400×300=60万条数据,这还只是章节数据,其他的另有书目、用户、批评等等数据,如许年夜的数据量,即便是MYSQL大概MSSQL也要好好计划。可是,接纳ACCESS复合承载今后,就会酿成1个书目数据库加2000个章节数据库,每一个章节数据库里有300条数据,从只要300笔记录的ACCESS库里读器材,速率我想人人都能了解,即便是静态读取也相对不慢。那末,这里又触及到一个关头的成绩,怎样将主库与辅库连起来,这实在很复杂,我在小说体系里用的是用书目标ID来定名数据库,将数据库翻开与封闭做成一个函数,要甚么小说的章节就间接翻开这个小说的数据库就OK了。[img=1style=,1src=]http://www.ckuyun.com/[/img]
谈完办法,我们来谈谈优弱点。长处很明显,其一,能够做之前良多做不了的事变,ACCESS库本来基本做不了小说体系,如今能够做了,并且还能够做的很年夜。其二,ACCESS是以自力文件情势存在的,能够很便利的完成复合承载,其他数据库做不到这么便利。其三,一个数据库仅几百条数据,读取效力毫不在其他数据库之下(比方MYSQL、MSSQL)。其四,ACCESS一样平常的空间都撑持,通用性很高,并且巨细不限哦。
接着来看弱点,第一,对程序员的请求也要高一些,数据库的计划必需要完美,数据库多了后要用实行SQL语句来修正格局,不懂编程言语的人是弄不了的。第二,数据检索一直仍是出缺陷(关于一些文章体系来讲,小说体系压根没这缺点),没法举行全库检索,只能单库检索。
今天早晨到明天早上一共花了8个小时,才把体系大略做出来,就寝不敷,头脑都有点混,写的七零八落(实在偶原本就不会写,找个来由挡下。。),但愿列位年夜年夜不要笑偶。。假如你也有邪门歪道的设法,也能够与我接洽哦。
平台即服务PaaS、基础设施即服务IaaS、软件即服务SaaS都是我们比较熟悉的MySQL学习教程,现在又出现了数据库即服务DBaaS,以基于云的方式存储结构化数据。 |
|