缓存技术
文章平均质量分 50
lijieshare
这个作者很懒,什么都没留下…
展开
-
【分布式缓存之Cacheonix 介绍】
一、Cacheonix 介绍Ehcache 是一款Java分布式缓存系统 ,可以有效地减轻数据库的读写负担,提高Web系统的吞吐率。Cacheonix 同样也是一个基于Java的分布式集群缓存系统,它同样可以帮助你实现分布式缓存的部署。 Cacheonix is an Open Source Java cache that allows developers to scale ap...2017-04-04 20:04:31 · 745 阅读 · 0 评论 -
【分布式缓存之Voldemort 介绍】
Voldemort 是一个采用 Java 语言开发的分布式的Key-Value存储系统。Voldemort is a distributed key-value storage system 主要特性:1)Data is automatically replicated over multiple servers.2)Data is automatically partit...2017-04-05 20:25:28 · 1449 阅读 · 0 评论 -
【分布式缓存之Ehcache介绍】
Ehcache是一种广泛使用的开源Java分布式缓存。主要面向通用缓存,Java EE和轻量级容器。它具有内存和磁盘存储,缓存加载器,缓存扩展,缓存异常处理程序,一个gzip缓存servlet过滤器,支持REST和SOAP api等特点Ehcache is an open source, standards-based cache that boosts performance, offl...2017-04-05 20:33:09 · 294 阅读 · 0 评论 -
【分布式缓存之ASimpleCache 介绍】
ASimpleCache 是一个为android制定的 轻量级的 开源缓存框架。轻量到只有一个java文件(由十几个类精简而来)。 1、它可以缓存什么东西?普通的字符串、JsonObject、JsonArray、Bitmap、Drawable、序列化的java对象,和 byte数据。 2、它有什么特色?(1:轻,轻到只有一个JAVA文件。(2:可配置,可以配置缓存路径...2017-04-06 21:49:56 · 111 阅读 · 0 评论 -
【分布式缓存之JBoss Cache】
JBoss Cache’s goal is to provide enterprise-grade clustering solutions to Java-based frameworks, application servers or custom-designed Java SE applications. Clustering for high availabilitySin...2017-04-06 21:56:49 · 183 阅读 · 0 评论 -
【缓存使用中的注意事项】
一、缓存穿透缓存穿透是指查询一个一定不存在的数据,由于缓存是不命中时被动写的,并且出于容错考虑,如果从存储层查不到数据则不写入缓存,这将导致这个不存在的数据每次请求都要到存储层去查询,失去了缓存的意义。黑客向目标系统查询一个必然不存在的数据。有可能是数据真的不存在,也有可能是第三方恶意攻击系统,刻意构建了大量不存在的id来攻击数据库。如果短时间内极大量的出现缓存穿透,那么系统的数据库将...2016-12-08 22:34:08 · 174 阅读 · 0 评论 -
【SSDB 介绍】
SSDB一个高性能的支持丰富数据结构的 NoSQL 数据库, 用于替代 Redis. 特性1)替代 Redis 数据库, Redis 的 100 倍容量2)LevelDB 网络支持, 使用 C/C++ 开发3)Redis API 兼容, 支持 Redis 客户端4)适合存储集合数据, 如 list, hash, zset...5)客户端 API 支持的语言包括: C+...2018-04-17 20:45:05 · 397 阅读 · 0 评论 -
【j2cache二级缓存框架介绍】
J2Cache —— 基于内存和 Redis 的两级 Java 缓存框架 J2Cache 是 OSChina 目前正在使用的两级缓存框架(要求至少 Java 8)。第一级缓存使用内存(同时支持 Ehcache 2.x、Ehcache 3.x 和 Caffeine),第二级缓存使用 Redis 。 由于大量的缓存读取会导致 L2 的网络成为整个系统的瓶颈,因此 L1 的目标是降低对 L2 ...2018-05-26 13:37:13 · 675 阅读 · 0 评论