数据库设计外文翻译--Java开发2.0:使用 Hibernate Shards 进行切分
-
资源ID:130136
资源大小:77KB
全文页数:16页
- 资源格式: DOC
下载积分:100金币
快捷下载

账号登录下载
三方登录下载:
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
|
数据库设计外文翻译--Java开发2.0:使用 Hibernate Shards 进行切分
1、 本科生毕业设计(论文)外文资料译文 ( 2011 届) 译文题目 Java 开发 2.0: 使用 Hibernate Shards 进行切分 外文资料译文规范说明 一、译文文本要求 1外文译文不少于 2000 汉字; 2外文译文本文格式参照论文正文规范(标题、字体、字号、图表、原文信息等); 3外文原文资料信息列文末,对应于论文正文的参考文献部分,标题用“外文原文资料信息”,内容包括: 1)外文原文 作者; 2)书名或论文题目; 3)外文原 文来源: 出版社或刊物名称、出版时间或刊号、译文部分所在页码 网页地址 二、外文原文资料 (电子文本或数字化后的图片): 1外文原文不少于 10000
2、印刷字符(图表等除外); 2外文原文若是纸质的请数字化(图片)后粘贴于译文后的原文资料处,但装订时请用纸质原文复印件附于译文后。 指导教师意见: 指导教师签名: 年 月 日 一、外文资料译文: Java 开发 2.0: 使用 Hibernate Shards 进行切分 横向扩展的关系数 据库 Andrew Glover,作者 兼 开发人员, Beacon50 摘要 : Sharding 并不适合所有 网站 ,但它 是 一种 能够满足大数据的需求 方法 。 对于一些商店来说,切分意味着可以保持一个受信任的 RDBMS,同时不牺牲数据可伸缩性和系统性能。在 Java 开发 2.0 系列 的这一部分
3、中,您可以了解到切分何时起作用,以及何时不起作用,然后开始着手对一个可以处理数 TB 数据的简单应用程序进行切分。 日期 : 2010年 8月 31日 级别 :中级 PDF 格式 : A4和信( 64KB 的 15页)取得 AdobeReader软件 当关系数据库试图在一个单一表中存储数 TB 的数据时 ,总体性能通常会降低。索引所有的数据读取,显然是 很耗时的 , 而且其中有可能是写入,也可能是读出 。因为 NoSQL 数据商店尤其适合存储大型数据,但是 NoSQL 是一种非关系数据库方法。对于倾向于使用 ACID-ity 和实体结构关系数据库的开发人员及需要这种结构的项目来说,切分是一个令
4、人振奋的选方法。 切分 一个数据库分区 的 分支 , 不是 在 本机 上的 数据库技术 ,它 发生在应用 场面上。在各种切分实现 , Hibernate Shards 可能 是 Java 技术世界中 最流行的 。这个 漂亮 的项目可以让您使用映射至逻辑数据库的 POJO 对切分数据集进行几乎无缝操作。 当你 使用 Hibernate Shards 时,您 不需要将你 的 POJO 特别映射至切分 。 您可以像使用 Hibernate 方法对任何常见关系数据库进行映射时一样对其进行映射。 Hibernate Shards 可以为您管理低级别的切分任务。 迄今为止,在这个系列,我用一个 比赛和参赛者类推关系的简单域 表现出不同的数据存储技术比喻为基础。 这个月,我将使用这个熟悉的例子,介绍一个实际的切分策略,然后在 Hibernate 实现它的碎片。 请注意, 切分 首当其冲的工作是 和 Hibernate 没有必然关系的 ,事实上,对 Hibernate stards 编码 部分是容易的。真正 难的 是搞清楚 内容碎片 和 你的 工作 方式 。 。