数据库

从mysql数据库中导入数据到solr4.5

王 江华阅读(628)评论(0)

实际项目中,我们需要把已存在于数据库中的数据导入到solr索引库中,solr给我们提供了一个非常简便的方式,下面我们以mysql数据为例。 假设我们数据名叫database,数据表叫user,user里面有字段id、name、passwor...

搭建mysql负载均衡及高可用环境

王 江华阅读(496)评论(0)

目标:使用两台主机实现 Mysql 的负载均衡及冗余,并做到双主互备; 环境:rhel5.8,mysql-5.0.77,keepalived-1.2.7,haproxy-1.4.20; 说明: keepalived 实现通过 vrrp协议,...

mysql双击热备+amoeba读写分离实验

王 江华阅读(761)评论(0)

Mysql读写分离是为了提高网站的访问速度,提高数据库的并发负载能力。 但在实际的生产环境中,由单台Mysql作为独立的数据库是完全不能满足实际需求的,无论是在安全性,高可用性以及高并发等各个方面。 因此,一般来说都是通过 主从复制(Mas...

mongodb和redis设计原理简析

王 江华阅读(4461)评论(0)

redis: 1、NIO通信     因都在内存操作,所以逻辑的操作非常快,减少了CPU的切换开销,所以为单线程的模式(逻辑处理线程和主线程是一个)。     reactor模式,实现自己的多路复用NIO机制(epoll,select,kq...

关于redis、memcache、mongoDB 的对比

王 江华阅读(1198)评论(0)

从以下几个维度,对redis、memcache、mongoDB 做了对比,欢迎拍砖 1、性能 都比较高,性能对我们来说应该都不是瓶颈 总体来讲,TPS方面redis和memcache差不多,要大于mongodb 2、操作的便利性      ...

Hbase和solr在海量数据查询中的应用

王 江华阅读(2452)评论(0)

对于历史数据的查询,在数据规模不大的情况下,可以用传统的关系型数据库,如oracle,mysql等,可以利用他们提供的索引功能,实现高效的查询。 但是当数据上升到一定规模后,用传统的关系型数据库就不太合适了,当然可以把数据存到分布式数据库H...

谷歌分布式文件系统 GFS架构分析

王 江华阅读(2563)评论(0)

Google文件系统(Google File System,GFS)是构建在廉价的服务器之上的大型分布式系统。它将服务器故障视为正常现象,通过软件的方式自动容错,在保证系统可靠性和可用性的同时,大大减少了系统的成本。 GFS是Google云...

关于数据库查询优化的思考

王 江华阅读(527)评论(0)

举一个例子,我现在有一些新闻信息,它包括这些字段;新闻ID,新闻Name,新闻ShortIntro,新闻Detail,新闻PublishTime。我现在要把它存放在数据库中,然后从数据库中将其取出来放在GridView中分页显示。 我现在就...

优就业-中公教育旗下IT培训品牌

大学生IT培训中心2017春季全国就业促进计划