一、面向服务的体系架构 二、分布式系统基础设施 1 分布式缓存 memcache、分布式缓存 2 持久化存储 IOE 》 开源软件+pc server的分布式架构 mysql的扩展、主从模式 hbase 列存储数据库 redis k-v数据库 3、消息系统 activeMQ 4、垂直化搜索引擎 lu ...
分类:
Web程序 时间:
2016-06-19 01:17:26
阅读次数:
204
pache Spark是目前非常强大的分布式计算框架。其简单易懂的计算框架使得我们很容易理解。虽然Spark是在操作大数据集上很有优势,但是它仍然需要将数据持久化存储,HDFS... ...
分类:
数据库 时间:
2016-06-08 06:56:03
阅读次数:
362
摘要
早期的 RDBMS 被设计为运行在单个CPU之上,读写操作都由经单个数据库实例完成,复制技术使得数据库的读写操作可以分散在运行于不同CPU之上的独立服务器上.Redis作为一个开源的、优秀的key-value缓存及持久化存储解决方案,也提供了复制功能,本文主要介绍Redis的复制原理及特性。
Redis复制概论
数据库复制指的是发生在不同...
分类:
其他好文 时间:
2016-06-03 19:46:51
阅读次数:
184
数据模型(Data Model)
前面文章中介绍了Core Data堆栈,它是Core Data的核心部分。并且了解了Core Data堆栈中管理对象上下文(managed
object context),持久化存储协调者(persistent store coordinator),管理对象模型(managed object model)等组成部分。这篇文章我们将集...
分类:
其他好文 时间:
2016-06-02 13:58:10
阅读次数:
255
Android应用开发时经常要对许多数据进行持久化存储,便于以后访问。对于int、double、boolean这些基本数据,可以使用SharedPreference。对于一些对象,往SharedPreference里存储的时候需要使用序列化技术。如果对象很大,或者碰到列表、数组等结构,就必须使用数据库。而使用数据库比较麻烦,成本比较大。这里介绍一个新的存储框架,使用非常简单,可以存储任意对象,对象不需要实现序列化接口。上层使用缓存机制,读取数据非常高效。...
分类:
移动开发 时间:
2016-05-17 22:45:18
阅读次数:
213
Redis是一个高性能的,开源key-value型数据库。是构建高性能,可扩展的Web应用的完美解决方案,可以内存存储亦可持久化存储。因为要使用跨进程,跨服务级别的数据缓存,在对比多个方案后,决定使用Redis。顺便整理下Redis的安装过程,以便查阅。 1. 下载Redis 目前,最新的Redis ...
分类:
其他好文 时间:
2016-05-16 10:44:31
阅读次数:
133
Android数据持久化存储共有四种方式,分别是文件存储、SharedPreferences、Sqlite数据库和ContentProvider。在本篇幅中只介绍前面三种存储方式,因为ContentProvider属于android四大组件之一,所以它的数据存储方式在介绍四大组件的时候说明。
1、文件存储
文件存储不对存储的内容进行任何的格式化处理,所有数据都是原封不动地保存到文件当中的,因而...
分类:
移动开发 时间:
2016-05-06 14:49:26
阅读次数:
226
通过之前的文章,我们讨论了ActiveMQ的基本使用,包括单个ActiveMQ服务节点的性能特征,关键调整参数;我们还介绍了单个ActiveMQ节点上三种不同的持久化存储方案,并讨论了这三种不同的持久化存储方案的配置和性能特点。但是这还远远不够,因为在生产环境中为了保证让我们设计的消息服务方案能够持续工作,我们还需要为消息中间件服务搭建集群环境,从而在保证消息中间件服务可靠性和处理性能。...
分类:
其他好文 时间:
2016-04-29 19:36:06
阅读次数:
228
通过之前的文章,我们讨论了ActiveMQ的基本使用,包括单个ActiveMQ服务节点的性能特征,关键调整参数;我们还介绍了单个ActiveMQ节点上三种不同的持久化存储方案,并讨论了这三种不同的持久化存储方案的配置和性能特点。但是这还远远不够,因为在生产环境中为了保证让我们设计的消息服务方案能够持续工作,我们还需要为消息中间件服务搭建集群环境,从而在保证消息中间件服务可靠性和处理性能。...
分类:
其他好文 时间:
2016-04-26 21:40:00
阅读次数:
334
Redis基础到集群实战笔记持久化存储redis介绍redis是基于key-value的持久化数据库存储系统,redis和memcached服务很想,但是redis支持的数据存储类型服务更丰富memcached支持valueredis支持string(字符)list(链表)set(集合)push、popredis比memcached服务性能好,但是比..
分类:
其他好文 时间:
2016-04-25 01:05:41
阅读次数:
242