一、主从复制架构简介 通过前面几篇的介绍中,我们都是在单机上使用Redis进行相关的实践操作,从本篇起,我们将初步探索一下Redis的集群,而集群中最经典的架构便是主从复制架构。那么,我们首先来了解一下神马是主从复制架构?1.1 源于关系数据库的读写分离 随着网站业务的不断发展,用户量的不断增加.....
分类:
数据库 时间:
2014-08-02 04:19:26
阅读次数:
337
前端时间写了个随笔 log4net.NoSql +ElasticSearch 实现日志记录 ,因项目原因需要把日志根java平台的同事集成采用logstash+kibana+elasticsearch+redis结构实现日志统计分析,所以需要一个将log4net日志输出到redis的组件。没有找到现...
分类:
Web程序 时间:
2014-08-01 13:21:35
阅读次数:
491
Q. What does XL stand for? XL is short for eXtensible Lattice. It also connotes an extra large version of PostgreSQL, in this case across multiple systems. Q. Is this a “NoSQL” solution? No, Post...
分类:
其他好文 时间:
2014-08-01 00:17:51
阅读次数:
358
最近在看returners,其实就是个返回模块。我们一般执行命令的时候,结果会打印在屏幕上,returner就是把结果重定向其他地方,比如文件、数据库、nosql等等。saltstack有很多自带的returners模块,比如redis,mysql,sqlite3等等。我这里以mysql为例子。需要MySQLdbpython模块和my..
分类:
其他好文 时间:
2014-07-31 21:19:38
阅读次数:
253
MongoDB简介 MongoDB是一个高性能,开源,无模式的文档型数据库,是当前NoSql数据库中比较热门的一种。它在许多场景下可用于替代传统的关系型数据库或键/值存储方式。Mongo使用C++开发。Mongo的官方网站地址是:http://www.mongodb.org/,读者可以在此获得更.....
分类:
数据库 时间:
2014-07-31 19:54:37
阅读次数:
534
上一篇笔记中更新了在集合中的删除,更新,查询等操作。这次尝试一下SequoiaDB的集群操作。包括复制组的创建和删除,复制组的启动和停止,在复制组中添加、删除、启动、停止节点,获取复制组中的主从节点等。
import java.util.ArrayList;
import java.util.List;
import org.bson.BSONObject;
import org.bson.B...
分类:
数据库 时间:
2014-07-31 17:15:56
阅读次数:
403
1.mongodb是一种noSQL的文档型数据库,它存储的数据格式是BSON(JSON的一种扩展),支持二进制的数据存储,包括大数据的视频,图片等。2.mongodb是使用c++开发的,源代码是完全开源的,可共享。3.mongodb模式自由,由于数据库中存储的是json文档,在java中,DBCol...
分类:
数据库 时间:
2014-07-31 12:39:06
阅读次数:
275
《nosql数据库入门》第1章 nosql数据库的基础知识 11.1 关系型数据库和nosql数据库 21.1.1 什么是nosql 21.1.2 关系型数据库简史 21.1.3 数据库的分类 31.1.4 关系型数据库的优势 51.1.5 关系型数据库的不足 51.1....
分类:
数据库 时间:
2014-07-30 11:27:33
阅读次数:
256
目前看:网站的开发瓶颈1.带宽-云计算,云终端(视屏网站)2.数据库-网站大并发,海量存储(sina,sohu)话题:怎样做,我们的数据库会更快!数据库分类:关系型数据库:mysql、oracle、sqlserver、db2、informix非关系型数据:面向集合,面向对象…nosql数据库:mongodbPHP项目u数据库优..
分类:
数据库 时间:
2014-07-30 03:23:14
阅读次数:
479
2012年1月18日,Amazon发布了AmazonDynamoDB,一个完全托管的,高性能,高可靠,经济高效的NoSQL数据库。DynamoDB非常适合互联网规模的应用。
DynamoDB数据库融入了亚马逊在大规模非关系型数据库和云计算领域积累的多年丰富经验。早在2007年,亚马逊就曾经发布了一篇论文,深入讨论了Amazon Dynamo使用的设计理念和实现技术,以及如何解决大规模扩展和同时提供高可靠保护的问题。最初的Dynamo设计基于一系列在分布式系统中搭建高可靠、高扩展系统的核心的原则。现在的Ama...
分类:
数据库 时间:
2014-07-29 17:45:22
阅读次数:
304