面对大量用户访问、高并发请求,海量数据,可以使用高性能的服务器、大型数据库,存储设备,高性能Web服务器,采用高效率的编程语言比如(Go,Scala)等,当单机容量达到极限时,我们需要考虑业务拆分和分布式部署,来解决大型网站访问量大,并发量高,海量数据的问题。从单机网站到分布式网站,很重要的区别是业 ...
分类:
Web程序 时间:
2017-03-08 23:58:27
阅读次数:
323
C/S是Client/Server的缩写。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、InFORMix或 SQL Server。客户端需要安装专用的客户端软件。 B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser) ...
分类:
其他好文 时间:
2017-02-13 08:32:36
阅读次数:
313
在大型数据库系统中,存储过程和触发器具有很重要的作用。无论是存储过程还是触发器,都是sql 语句和流程控制语句的集合。就本质而言,触发器也是一种存储过程。存储过程在运算时生成执行方式,所以,以后对其再运行时其执行速度很快。sql server 2000 不仅提供了用户自定义存储过程的功能,而且也提供... ...
分类:
其他好文 时间:
2017-01-13 09:04:10
阅读次数:
165
思维导图: 作者:阮一峰(以下内容) 日期:2016年9月 3日 软件架构(software architecture)就是软件的基本结构。 合适的架构是软件成功的最重要因素之一。大型软件公司通常有专门的架构师职位(architect),只有资深程序员才可以担任。 O'Reilly 出版过一本免费的 ...
分类:
其他好文 时间:
2017-01-10 08:25:44
阅读次数:
278
Mysql与Oracle区别 文章分类:数据库 周五去一家公司去面试,那公司经理问了关于Mysql与Oracle的区别问题,以前没有总结,回答也不是很好,只是凭感觉,先总结如下: 1. Oracle是大型数据库而Mysql是中小型数据库,Oracle市场占有率达40%,Mysql只有20%左右,同时 ...
分类:
数据库 时间:
2016-12-18 23:45:24
阅读次数:
192
C/S是Client/Server的缩写。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、InFORMix或 SQL Server。客户端需要安装专用的客户端软件。B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser), ...
分类:
其他好文 时间:
2016-12-14 14:06:27
阅读次数:
171
cognos10用db2做content management注意事项 1. 建议用UTF-8格式字符2. 建议pagesize用8K或者8K以上3. 新建数据库缓冲池pagesize和以上1、2设置的一样,页数要足够大,如20000页4. 新建大型数据库表空间,pageszie和以上1、2、3设置 ...
分类:
其他好文 时间:
2016-12-13 09:58:28
阅读次数:
141
HBase介绍及简易安装(转) HBase简介 HBase是Apache Hadoop的数据库,能够对大型数据提供随机、实时的读写访问,是Google的BigTable的开源实现。HBase的目标是存储并处理大型的数据,更具体地说仅用普通的硬件配置,能够处理成千上万的行和列所组成的大型数据库。HBa ...
分类:
其他好文 时间:
2016-11-25 23:07:04
阅读次数:
179
在线备份如何保障备份的数据的一致性,使用逻辑卷快照功能来实现,先锁几秒把blog日志重定向到一个文件里,再用source导入到数据库里,因为每操作一步都会产生新的blog日志物理备份:直接复制数据库文件,适用于大型数据库环境,一般结构lvmsnapshot的方式实现,缺点是不能恢复..
分类:
数据库 时间:
2016-11-24 00:28:57
阅读次数:
231
64位的优点:64位的应用程序可以直接访问4EB的内存和文件大小最大达到4EB(2的63次幂);可以访问大型数据库。本文介绍的是64位下C语言开发程序注意事项。1.32位和64位C数据类型32和64位C语言内置数据类型,如下表所示:上表中第一行的大写字母和数字含义如下所示:I表示:int..
分类:
其他好文 时间:
2016-11-17 21:25:41
阅读次数:
144