数据库技术
苍羽
这个作者很懒,什么都没留下…
展开
-
可扩展性数据库的架构设计
扩展性与硬件随着系统的膨胀,硬件的可扩展性体现在增加资源,提高性能的能力上,如添加更多的处理器、内存等。扩展性与软件扩 展性要求软件能够有效地利用硬件的能力,软件的设计应该支持并行计算。对于数据库引擎,这意味着服务器组件必须支持多线程计算,允许操作系统在所有处理器 核心上执行并行任务调度。不仅如此,数据库引擎必须提供有效的方法,以在多核上分解工作负荷。举个例子,如果数据库只使用四个线程转载 2014-04-30 10:19:22 · 517 阅读 · 0 评论 -
可扩展性设计之数据切分
前言通过MySQLReplication功能所实现的扩展总是会受到数据库大小的限制,一旦数据库过于庞大,尤其是当写入过于频繁,很难由一台主机支撑的时候,我们还是会面临到扩展瓶颈。这时候,我们就必须许找其他技术手段来解决这个瓶颈,那就是我们这一章所要介绍恶的数据切分技术。 何谓数据切分可能很多读者朋友在网上或者杂志上面都已经多次见到关于数据切分的相关文章了,只不过在有转载 2014-04-30 10:24:30 · 402 阅读 · 0 评论 -
《sql必知必会》笔记
第一课:了解SQL数据库:保存有组织的数据的容器(通常是一个文件或一组文件)。注意误用混淆:数据库软件被称为DBMS,数据库是通过DBMS创建和操纵的容器模式:关于数据库和表的布局及特性的信息。主键:一列或一组列,其值能够唯一标识表中的每一行。第二课:检索数据多条SQL语句必须以“ ;”分隔。SQL语句不区分大小写,SELECT和select是相转载 2014-04-16 22:10:46 · 235 阅读 · 0 评论 -
MYSQL 连接数据库命令收藏
一、MySQL 连接本地数据库,用户名为“root”,密码“123”(注意:“-p”和“123” 之间不能有空格)C:\>mysql -h localhost -u root -p123二、MySQL 连接远程数据库(192.168.0.201),端口“3306”,用户名为“root”,密码“123”C:\>mysql -h 172.16.16.45 -P 3306 -u root转载 2014-04-21 11:38:15 · 231 阅读 · 0 评论 -
基于J2EE的分布式数据库
摘要:J2EE框架结构,特别是EJB的出现,为企业构建分布式数据库系统提供了另一种途径。通过数据库技术与并行处理技术的结合,利用多处理机并行处理产生的规模效益,可提高系统的快速反应能力;分布式数据库系统还可通过复制使系统具有适当的数据冗余,从而增加了系统的可靠性和可用性。拥有地理分散的子公司的企业,地理位置的分散造成了业务数据的分散,总公司与各分公司处于不同的城市或城市中的不同地区,在业务上它们除转载 2014-05-28 15:15:36 · 349 阅读 · 0 评论 -
大型高并发高负载web应用系统架构-缓存架构策略
目前在网站的架构构成中普遍使用到缓存来提供WEB应用的性能,由于网站规模的不同,分别存在如下几种类型的缓存架构。 (1)单机缓存 (2)简单分布式缓存 (3)使用复制方式的缓存集群 (4)使用散列方式的缓存集群 (5)高性能高、可靠的缓存集群 下面对于上述几种缓存策略的实际应用的适用情况以及优缺点进行详细分析,当然并没有一个缓转载 2014-05-28 15:19:42 · 457 阅读 · 0 评论 -
高效分布式数据库缓存经典解决方案,单应用服务器可撑1亿pv/天
我觉得我的帖子应该发到这里才对,希望版主帮加精置顶,我敢说这个帖子是难得一见的高水准的帖子,也是许许多多技术员梦寐以求提高网站性能的经典解决方案。如果你认真看完我的系统,你就会觉得hibernate自身的缓存是那么弱小,有了这个系统,你不需要考虑其他数据库缓存系统了。去它的EJB。舍得网支撑1亿pv/天构架,开源了说是支持1亿pv/天,也许有点夸张,也是为了吸引您能点进来,如果您能认真转载 2014-05-28 15:18:40 · 479 阅读 · 0 评论 -
JDBC Driver For SQL2000/2005/2008
机器上配置的JDK为1.6,SQL2005/2008,而JDBC Driver一直用Microsoft SQL Server 2005 JDBC Driver 1.2,支持sql2000/sql2005/sql2008,下载地址:http://www.microsoft.com/downloads/details.aspx?familyid=C47053EB-3B64-4794-9转载 2014-06-23 09:47:16 · 389 阅读 · 0 评论