MFS原理MFS是一个具有容错性的网络分布式文件系统,它把数据分散存放在多个服务器上,而呈现给用户的则是一个统一的资源。MFS文件系统的组成架构:元数据服务器(Master):在整个体系中负责管理文件系统,维护元数据;元数据日志服务器(Metalogger):备份Master服务器的变化日志文件,文件类型为changlog_ml.*.mfs。当Master服务器数据丢失或者损坏时,可以从日志服务器
                            
                            
                                分类:
其他好文   时间:
2018-08-01 16:39:56   
                                阅读次数:
234
                             
                    
                        
                            
                            
                                1.Terminology Broker Kafka集群包含一个或多个服务器,这种服务器被称为broker Topic 每条发布到Kafka集群的消息都有一个类别,这个类别被称为Topic。(物理上不同Topic的消息分开存储,逻辑上一个Topic的消息虽然保存于一个或多个broker上但用户只需指 ...
                            
                            
                                分类:
其他好文   时间:
2018-08-01 11:54:16   
                                阅读次数:
134
                             
                    
                        
                            
                            
                                Memcached的特点:在Memcached中可以保存的item数据量是没有限制的,只要内存足够;Memcached单进程最大使用内存为2GB,要使用更多内存,可以分别在不同端口启动多个Memcached进程;Memcached是一种无阻塞的socket通信方式的服务,基于libevent库,由于无阻塞通信,对内存读写速度非常之快;Memcached分为服务器和客户端,可以配置多个服务器和客户端
                            
                            
                                分类:
系统相关   时间:
2018-07-30 16:39:27   
                                阅读次数:
186
                             
                    
                        
                            
                            
                                1. Web项目会通过Session进行会话保持,Session是保存在服务器内存中; 2. 现在为了提高站点的性能和稳定性,将Web项目发布到多个服务器,通过代理如Nginx或F5做负载均衡; 3. 由于负载均衡正常配置,会对客户端的请求随机转发到某一个服务器,这会导致Session丢失; 4.  ...
                            
                            
                                分类:
编程语言   时间:
2018-07-25 19:05:14   
                                阅读次数:
190
                             
                    
                        
                            
                            
                                    MongoDB复制是将数据同步在多个服务器的过程。 复制提供了数据的冗余备份,并在多个服务器上存储数据副本,提高了数据的可用性, 并可以保证数据的安全性。 复制还允许您从硬件故障和服务中断中恢复数据。  ### 创建副本集时注意 1.  版本: 各副本集服务器的MongoDB版本一致或支持同样的re... ...
                            
                            
                                分类:
数据库   时间:
2018-07-24 23:47:38   
                                阅读次数:
388
                             
                    
                        
                            
                            
                                MongoDB复制集概述复制集是额外的数据副本,是跨多个服务器同步数据的过程,复制集提供了沉余添加了数据可用性,通过个复制集可以对硬件故障中断的服务进行恢复复制集的优势如下:让数据更安全。高数据可用性(24*7)灾难恢复无停机维护(如备份、索引重建、故障转移)读缩放(额外的副本读取)副本集对应用程序是透明的。复制集工作原理MongoDB的复制集至少需要两个节点,其中一个主节点(primary),负
                            
                            
                                分类:
数据库   时间:
2018-07-24 11:12:52   
                                阅读次数:
185
                             
                    
                        
                            
                            
                                概述MongoDB分片是使用多个服务器存储数据的方法,以支持巨大的数据存储和对数据进行操作。分片技术可以满足MongoDB数据量大量增长的需求,当一台MongoDB服务器不足以存储海量数据或不足以提供可接受的读写吞吐量时,我们就可以在多台服务器上分割数据,使得数据库系统能存储和处理更多的数据。MongoDB分片群集的组成Shard:分片服务器,用于存储实际的数据块,实际生产环境中一个shardse
                            
                            
                                分类:
数据库   时间:
2018-07-24 10:18:55   
                                阅读次数:
242
                             
                    
                        
                            
                            
                                    (一)session机制保持会话 存在的问题 高并发情况下,会占用服务器大量内存 分布式(一个业务分成几个子业务,部署在多个服务器)或者集群(一个业务部署在多个服务器)的时候,session不能共享。 解决方案 高并发的时候可以将session存储到redis,如果用户长时间没有访问,将sessio ...
                            
                            
                                分类:
其他好文   时间:
2018-07-23 18:03:07   
                                阅读次数:
154
                             
                    
                        
                            
                            
                                什么是分片高数据量和吞吐量的数据库应用会对单机的性能造成较大压力,大的查询量会将单机的CPU耗尽,大的数据量对单机的存储压力较大,最终会耗尽系统的内存而将压力转移到磁盘IO上。MongoDB分片是使用多个服务器存储数据的方法,以支持巨大的数据存储和对数据进行操作。分片技术可以满足MongoDB数据量大量增长的需求,当一台MongoDB服务器不足以存储海量数据或者不足以提供可接受的读写吞吐量时,我们
                            
                            
                                分类:
数据库   时间:
2018-07-23 11:03:53   
                                阅读次数:
202
                             
                    
                        
                            
                            
                                MongoDB复制集部署和基本管理MongoDB复制集概述复制集(ReplicaSets)是额外的数据副本,是跨多个服务器同步数据的过程,复制集提供了冗余并增加了数据的可用性,通过复制集可以对硬件故障和中断服务进行恢复。复制集由下列优点:让数据更安全高数据可用性(7*24)灾难恢复无停机维护(如备份、索引重建、故障转移)读缩放(额外的副本读取)副本集对应用程序是透明的复制集工作原理MongoDB的
                            
                            
                                分类:
数据库   时间:
2018-07-22 12:01:09   
                                阅读次数:
314