最近看了很多公司架构的演变的文章,发现其中的基本思路和架构演变都很类似,这里也总结一下数据库架构的演变以及演变背后的思路。
单主机
最开始网站一般都是由典型的LAMP架构演变而来的,一般都是一台linux主机,一台apache服务器,php执行环境以及mysql服务器,一般情况下,这些都在一台虚拟主机上,简称单主机模式。...
分类:
数据库 时间:
2014-05-13 15:24:25
阅读次数:
434
一: 新建文件夹和文件:
Mongo安装在F:\DataBase\MongoDB_2.6, 在此目录下新建文件夹:
F:\DataBase\MongoDB_2.6\data\db
F:\DataBase\MongoDB_2.6\data\log
F:\DataBase\MongoDB_2.6\data\log\MongoDB.log
二: 创建数据库
跳到 F:\D...
分类:
数据库 时间:
2014-05-13 14:19:45
阅读次数:
421
JAVA IO相关基础知识...
分类:
数据库 时间:
2014-05-13 11:53:15
阅读次数:
307
很多人觉得Oracle太大了,做一个小网站,没必要用到Oracle,所以大家就选择MySQL,因为它是一个开源的软件,所以大家用的比较多,但是对于第一次使用的人来说,能否把它安装成功至关重要...
分类:
数据库 时间:
2014-05-13 13:23:26
阅读次数:
434
首先说下MySQL的优缺点优点解决单点故障自动实现数据冗余缺点就是维护起来太麻烦。集群的条件就是所有的机器上都要安装MySQL的集群软件,我安装的是MySQL-Cluster-gpl-7.3.5-1.el6.x86_64.rpm的rpm包,不是源码包安装。如果系统里面安装了mysql-server等数据库服务软件的要自行..
分类:
数据库 时间:
2014-05-13 12:02:34
阅读次数:
403
在线gen更新各种依赖包yum-yinstallmakeglibclibaiocompat-libstdc++-33compat-gcc-34compat-gcc-34-c++gcclibXpopenmotifcompat-db1.配置/etc/sysctl.conf
/sbin/sysctl-p
kernel.shmall=2097152
kernel.shmmax=2147483648
kernel.shmmni=4096
kernel.sem=25032000100128
fs.f..
分类:
数据库 时间:
2014-05-13 12:34:13
阅读次数:
404
管家婆软件自带备份功能,要么手动,要么只有第一次退出时备份,而且是指定的目录,总是不那么方便可靠。如果使用脚本加上Windows的任务计划,可以可靠而且方便的进行备份操作。环境描述:备份目的地:网络共享目录-\\network_computer\backupMSDE数据库名(管家婆套帐数据库)..
分类:
数据库 时间:
2014-05-13 12:24:03
阅读次数:
338
进入SQLPLUS,查询shared_pool,往往看到结果如下:SQL>showparametershared_poolNAMETYPEVALUE-----------------------------------------------------------------------------shared_pool_reserved_sizebiginteger20971520shared_pool_sizebiginteger419430400在Oracle中..
分类:
数据库 时间:
2014-05-13 12:42:30
阅读次数:
447
在PostgreSQL里,所有的存储函数需求都可以用PLPGSQL来实现。同时也支持用第三方语言来编写,这个就得看自己哪个方面熟练了。不过要注意的一点是PLPGSQL的效率怎么着都比其他第三方语言来的高效。比如,简单的插入表的存储函数:CREATEORREPLACEFUNCTIONytt.insert_plpgsql(f_n..
分类:
数据库 时间:
2014-05-13 12:26:06
阅读次数:
416
本文主要介绍linux下oracle的安装,主要分为3部分:准本工作、安装oracle软件、用dbca工具创建数据库。实验环境:rhel5.6+oracle_database_linux32.zip(10.2.0.1.0)实验过程:首先要确保linux系统内存大小在1G以上,另外/home与/目录也要足够大.1.在安装oracle软件前,linux需..
分类:
数据库 时间:
2014-05-13 12:21:58
阅读次数:
568
问题产生原因:insert into
t_Cluster_Showresult(Outhostname,Domainlist,Iplist,Classify) values
("2014512-7","www.renren.com\twww.baidu.com","192.168.2.1","2")...
分类:
数据库 时间:
2014-05-17 15:38:14
阅读次数:
457
说明:windows 下执行创建 sqlite
数据库命令后数据库文件不会马上生成,需要创建表以后才会生成。1.将 sqlite3.exe 文件放在任何位置(如放在 d:\tools )2.在 CMD
下进入到 d:\tools 下3.在 CMD 命令提示符下输入 sqlite3 test.db (...
分类:
数据库 时间:
2014-05-17 15:32:25
阅读次数:
363
greenplum是基于postgresql开发的分布式数据库,里面大部分的数据字典是一样的。我们在维护gp的时候对gp的数据字典比较熟悉,特此分享给大家。在这里不会详细介绍每个字典的内容,只会介绍常见的应用以及一些已经封装好了的函数。具体的介绍大家可以去看postgresql的中文文档(附件),里...
分类:
数据库 时间:
2014-05-17 13:02:17
阅读次数:
697
开发的机器,系统情况如下:1、server 2003 sp2 x86
2、补丁安装3603、升级到IE8因为担心server 2003 sp2 不能够自动update,最近都是用360打补丁,比较快,但是问题很多,首先是.NET
2.0 SP2的更新会引起IIS6.0 的崩溃,然后就是SQL SER...
分类:
数据库 时间:
2014-05-17 05:15:33
阅读次数:
478
CREATE FUNCTION REMOVE_ENTER (@DESC
VARCHAR(8000))RETURNS VARCHAR(8000)ASBEGIN DECLARE @STR VARCHAR(8000) SET
@STR=@DESCWHILE SUBSTRING(@STR,LEN...
分类:
数据库 时间:
2014-05-17 04:39:17
阅读次数:
287
1.关掉oracle server 和 background processes ps -ef |
grep ora 关掉数据库 shutdown immediate 2.关掉监听 lsnrctl status 如果开启的话就执行lsnrctl stop
关掉3.把$ORACLE_HOME下面的文件...
分类:
数据库 时间:
2014-05-17 04:31:36
阅读次数:
469
1. Cryph基础知识2. Java使用REST方式执行Cryph查询
分类:
数据库 时间:
2014-05-17 01:38:05
阅读次数:
330
㈠ 序言为了应对无线互联网的机遇和挑战、避免 emoji 表情符号带来的问题、涉及无线相关的
MySQL 数据库建议都提前采用 utf8mb4 字符集这必须要作为移动互联网行业的一个技术选型的要点㈡ 限制需要 >= MySQL
5.5.3版本、从库也必须是5.5的了、低版本不支持这个字符集、复制报错...
分类:
数据库 时间:
2014-05-17 01:26:44
阅读次数:
353
在SQL语句编写过程中,无论在存储过程中还是在程序中,有时为了使语句兼容全部情况与某字段的特殊情况,不得不拼接SQL字串如下表商品ID类别ID1121324353如果我们要写一个SQL,改SQL可通过类别ID获得该类别的商品ID,并且要求兼容传入类别ID为0时获得所有商品,我们不得不拼接SQL了--...
分类:
数据库 时间:
2014-05-17 01:22:33
阅读次数:
312
在我的数据库服务器上,同一个实例下面挂载着许多相同结构的数据库,他们为不同公司提供着服务,在许多时候我需要同时创建、修改、删除一些对象,存储过程就是其中一个,但是想要批量创建存储,这有些特殊,下面就教你如何实现在多个数据库中创建同一个存储过程(Create
Same Stored Procedure...
分类:
数据库 时间:
2014-05-17 01:12:15
阅读次数:
620