rac多实例数据库架构有几个基础.第一个基础是共享存储,多台服务器(一般称之为节点)可以同时并发读写相同的文件. 实现共享存储有好多方法:1.最普遍的就是存储局域网络SAN,通过光纤交换机连接的共享存储,一组lun可以同时被多个服务器节点访问.2.以NETAPP为代表的基于TCP/IP的存储方案也是 ...
                            
                            
                                分类:
数据库   时间:
2017-09-01 13:40:15   
                                阅读次数:
243
                             
                    
                        
                            
                            
                                    本文主要讨论这么几个问题: (1)数据库主从延时为何会导致缓存数据不一致 (2)优化思路与方案 一、需求缘起 上一篇《缓存架构设计细节二三事》中有一个小优化点,在只有主库时,通过“串行化”的思路可以解决缓存与数据库中数据不一致。引发大家热烈讨论的点是“在主从同步,读写分离的数据库架构下,有可能出现脏 ...
                            
                            
                                分类:
数据库   时间:
2017-08-31 01:01:51   
                                阅读次数:
209
                             
                    
                        
                            
                            
                                    本文主要讨论这么几个问题: (1)“缓存与数据库”需求缘起 (2)“淘汰缓存”还是“更新缓存” (3)缓存和数据库的操作时序 (4)缓存和数据库架构简析 一、需求缘起 场景介绍 缓存是一种提高系统读性能的常见技术,对于读多写少的应用场景,我们经常使用缓存来进行优化。 例如对于用户的余额信息表acco ...
                            
                            
                                分类:
其他好文   时间:
2017-08-24 12:29:49   
                                阅读次数:
155
                             
                    
                        
                            
                            
                                一个成熟的数据库架构并不是一开始设计就具备高可用、高伸缩等特性的,它是随着用户量的增加,基础架构才逐渐完善。这篇博文主要谈MySQL数据库发展周期中所面临的问题及优化方案,暂且抛开前端应用不说,大致分为以下五个阶段:1、数据库表设计项目立项后,开发部根据产品部需..
                            
                            
                                分类:
数据库   时间:
2017-08-22 21:56:02   
                                阅读次数:
269
                             
                    
                        
                            
                            
                                软件开发的三层架构: web层【表示层、表现层】 >Service层 >Dao[DataBase Access Object] >数据库! SpringMVC实际上是Spring的一个子模块,我们用SpringMVC来代替这个JavaWEB部分! MVC:也是一种设计模式:M:Model【模型】-- ...
                            
                            
                                分类:
编程语言   时间:
2017-08-21 21:08:43   
                                阅读次数:
233
                             
                    
                        
                            
                            
                                    一、需求缘起 大部分互联网的业务都是“读多写少”的场景,数据库层面,读性能往往成为瓶颈。如下图:业界通常采用“一主多从,读写分离,冗余多个读库”的数据库架构来提升数据库的读性能。 这种架构的一个潜在缺点是,业务方有可能读取到并不是最新的旧数据: (1)系统先对DB-master进行了一个写操作,写主 ...
                            
                            
                                分类:
数据库   时间:
2017-08-21 18:51:33   
                                阅读次数:
146
                             
                    
                        
                            
                            
                                    紧接上篇文章,Oracle数据库架构已经创建完成,我的需求是:将老服务器上的数据库迁移到新的数据库上。 这就用到impdp(导入)操作。 要想实现对新数据库的impdp(导入)工作, 首先需要从老的数据库上做expdp(导出)操作,命令如下: expdp 用户名/密码 schemas=iirspub ...
                            
                            
                                分类:
数据库   时间:
2017-08-14 18:02:51   
                                阅读次数:
258
                             
                    
                        
                            
                            
                                前言 本节我们继续SQL之旅,本节我们如题来讲讲一些基本知识以及需要注意的地方,若有不妥之处,还望指出,简短的内容,深入的理解,Always to review the basics。 数据库架构和对象 数据库包含架构,而架构又包含对象,架构可以看做是表、视图、存储过程等对象的容器。架构是一个命名空 ...
                            
                            
                                分类:
数据库   时间:
2017-08-02 10:08:31   
                                阅读次数:
209
                             
                    
                        
                            
                            
                                MMM架构方案与实施MMM即Master-MasterReplicationManagerforMySQL(mysql主主复制管理器),是关于mysql主主复制配置的监控、故障转移和管理的一套可伸缩的脚本套件(在任何时候只有一个节点可以被写入),这个套件也能基于标准的主从配置的任意数量的从服务器进行读负载均衡,..
                            
                            
                                分类:
其他好文   时间:
2017-08-01 21:53:56   
                                阅读次数:
211
                             
                    
                        
                            
                            
                                MMM架构方案与实施MMM即Master-MasterReplicationManagerforMySQL(mysql主主复制管理器),是关于mysql主主复制配置的监控、故障转移和管理的一套可伸缩的脚本套件(在任何时候只有一个节点可以被写入),这个套件也能基于标准的主从配置的任意数量的从服务器进行读负载均衡,..
                            
                            
                                分类:
其他好文   时间:
2017-07-31 22:16:13   
                                阅读次数:
190