码迷,mamicode.com
首页 >  
搜索关键字:分布式缓存    ( 871个结果
分布式缓存系统 Memcached 整体架构
分布式缓存出于如下考虑,首先是缓存本身的水平线性扩展问题,其次是缓存大并发下的本身的性能问题,再次避免缓存的单点故障问题(多副本和副本一致性)。分布式缓存的核心技术包括首先是内存本身的管理问题,包括了内存的分配,管理和回收机制。其次是分布式管理和分布式算法,其次是缓存键值管理和路由。什么是Memca...
分类:系统相关   时间:2016-01-18 00:31:55    阅读次数:278
分布式缓存系统 Memcached 数据存储slab与hashtable
缓存数据以item为基本单元,以双链表形式存放在对应级别大小的slabclass结构的chunk中。同时该item还存放在链式hashtable中bucket中,用于提供快速查找的索引。首先是理解缓存的基本数据单元item结构:typedef struct _stritem { struct _s....
分类:系统相关   时间:2016-01-18 00:30:27    阅读次数:244
分布式缓存系统 Memcached slab和item的主要操作
上节在分析slab内存管理机制时分析Memcached整个Item存储系统的初始化过程slabs_init()函数:分配slabclass数组空间,到最后将各slab划分为各种级别大小的空闲item并挂载到对应大小slab的空闲链表slots上。本节将继续分析对slab和item的主要操作过程。sl...
分类:系统相关   时间:2016-01-18 00:27:41    阅读次数:260
分布式缓存系统 Memcached 基本配置与命令
为了方便测试,给出一个C客户端libmemcached链接:https://launchpad.net/libmemcached/以及memcacheclient-2.0 :http://code.jellycan.com/files/memcacheclient-2.0.zip(已生成 sln,在...
分类:系统相关   时间:2016-01-18 00:24:13    阅读次数:268
Tair ldb(leveldb存储引擎)实现介绍
简介tair 是淘宝自己开发的一个分布式 key/value 存储引擎. tair 分为持久化和非持久化两种使用方式. 非持久化的 tair 可以看成是一个分布式缓存. 持久化的 tair 将数据存放于磁盘中. 为了解决磁盘损坏导致数据丢失, tair 可以配置数据的备份数目, tair 自动将一份...
分类:数据库   时间:2016-01-17 23:16:08    阅读次数:537
Caching-缓存架构与源码分析
Caching-缓存架构与源码分析首先奉献caching的开源地址[微软源码]1.工程架构为了提高程序效率,我们经常将一些不频繁修改,但是使用了还很大的数据进行缓存。尤其是互联网产品,缓存可以说是提升效率优化第一利器。微软为我们实现了俩种缓存方式:内存缓存、分布式缓存。个人理解如果缓存在前端电脑内存...
分类:其他好文   时间:2016-01-13 21:41:00    阅读次数:177
Spring+EhCache缓存实例(详细讲解+源码下载)
一、ehcahe的介绍EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProvider。Ehcache是一种广泛使用的开源Java分布式缓存。主要面向通用缓存,Java EE和轻量级容器。它具有内存和磁盘存储,缓存加载器,缓存扩展,缓存异常处理程序,一个gzip缓存servlet过滤器,支持REST和SOAP api等特点。优点: 1....
分类:编程语言   时间:2016-01-13 11:00:29    阅读次数:213
【大型网站技术实践】初级篇:借助LVS+Keepalived实现负载均衡
一、负载均衡:必不可少的基础手段1.1 找更多的牛来拉车吧 当前大多数的互联网系统都使用了服务器集群技术,集群即将相同服务部署在多台服务器上构成一个集群整体对外提供服务,这些集群可以是Web应用服务器集群,也可以是数据库服务器集群,还可以是分布式缓存服务器集群等等。古人有云:当一头牛拉不动车的时候....
分类:Web程序   时间:2016-01-03 14:48:14    阅读次数:233
Echache整合Spring缓存实例讲解
EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProvider。Ehcache是一种广泛使用的开源Java分布式缓存。主要面向通用缓存,Java EE和轻量级容器。它具有内存和磁盘存储,缓存加载器,缓存扩展,缓存异常处理程序,一个gzip缓存servlet过滤器,支持REST和SOAP api等特点。...
分类:编程语言   时间:2015-12-24 20:55:24    阅读次数:317
ASP.NET MVC单点登录(多站点共享用户信息)
一、多站点共享用户信息解决方案:采用分布式缓存Memcache模拟Session进行用户信息信息共享1、视图部分@{ Layout = null;} XX商城后台管理系统登录 ...
分类:Web程序   时间:2015-12-24 17:53:34    阅读次数:365
871条   上一页 1 ... 64 65 66 67 68 ... 88 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!