阅读更多

6顶
0踩

编程语言

原创新闻 JSR 107早期草案公布,JCache API

2012-10-24 16:37 by 副主编 wangguo 评论(5) 有7288人浏览
JSR规范委员会今天发布了JSR 107(JCache API)的首个早期草案。自该JSR启动以来,已经过去近12年时间,因此该规范颇为Java社区所诟病,但由于目前对缓存需求越来越多,因此专家组加快了这一进度。

JCache规范定义了一种对Java对象临时在内存中进行缓存的方法,包括对象的创建、共享访问、假脱机(spooling)、失效、各JVM的一致性等,可被用于缓存JSP内最经常读取的数据,如产品目录和价格列表。利用JCACHE,多数查询的反应时间会因为有缓存的数据而加快(内部测试表明反应时间大约快15倍)。

JSR 107将成为明年第2季度发布的JavaEE 7的一部分。

草案:http://jcp.org/en/jsr/detail?id=107

Github主页:https://github.com/jsr107
6
0
评论 共 5 条 请登录后发表评论
5 楼 tag13346 2012-10-25 12:06
忽悠,继续忽悠
4 楼 kimmking 2012-10-25 10:34
lucky16 写道
hepeng19861212 写道
jsr 107沉寂多年了。架构师推荐使用ehcache,现在我懂了,因为它将会最贴近107规范

ehcache感觉确实用的多一点。

在jboss里发现有一个更早期的jsr107 api,和一个ehcache的实现
3 楼 lucky16 2012-10-25 10:28
hepeng19861212 写道
jsr 107沉寂多年了。架构师推荐使用ehcache,现在我懂了,因为它将会最贴近107规范

ehcache感觉确实用的多一点。
2 楼 hepeng19861212 2012-10-25 09:51
jsr 107沉寂多年了。架构师推荐使用ehcache,现在我懂了,因为它将会最贴近107规范
1 楼 macrotea 2012-10-24 20:34
发来贺电且抢沙发

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • jsr107spec:JSR107缓存规范

    JSR107(JCache) 关于 JCache是Java缓存API。 它由JSR107定义。 它定义了供开发人员使用的标准Java缓存API和供实现者使用的标准SPI(“服务提供商接口”)。 发布 2019年5月10日:1.1.1维护版本。 2017年12月16日...

  • 聊聊Spring Cache的缓存抽象与JSR107缓存抽象JCache,并使用API方式使用Spring Cache【享学Spring】

    JSR107的草案提得其实是非常的早的,但是第一个Final Release版本却一直难产到了2014年,如图(本文截自JSR官网): 虽然最终它还是被作为JSR规范提出了,但那时已经4102年了,黄瓜菜早就凉凉~ 在还没有缓存规范...

  • JAVA缓存规范—JCache API与Spring Cache

    在该规范标准中,有公布过一个关于JAVA缓存体系的规范定义,也即JSR 107规范(JCache API),主要明确了JAVA中基于内存进行对象缓存构建的一些要求,涵盖内存对象的创建、查询、更新、删除、一致性保证等方面内容。...

  • JSR-107缓存规范介绍

    2012年10月26日JSR规范委员会发布了JSR 107(JCache API的首个早期草案)。JCache 规范定义了一种对Java对象临时在内存中进行缓存的方法,包括对象的创建、共享访问、假脱机(spooling)、失效、各JVM的一致性等,可...

  • Java Demo示例:springboot下使用ehcache/JSR实现缓存机制

    Ehcache 是一种开源的、基于标准的缓存,可提高性能、卸载数据库并简化可扩展性。它是最广泛使用的基于 Java 的缓存,因为它健壮、经过验证、功能齐全,并且与其他流行的库和...另外它提供了JSR-107缓存管理器的实现。

  • JAVA缓存规范 —— 虽迟但到的JCache API与天生不俗的Spring Cache

    业界各大厂商或开源团队都会构建并提供一些缓存框架组件提供给开发者按需选择,这里就会涉及到一个标准规范的遵循问题,本文我们一起聊聊JCache API规范与SpringCache规范。

  • 聊一聊JAVA中的缓存规范 —— 虽迟但到的JCache API与天生不俗的Spring Cache

    在该规范标准中,有公布过一个关于JAVA缓存体系的规范定义,也即JSR 107规范(JCache API),主要明确了JAVA中基于内存进行对象缓存构建的一些要求,涵盖内存对象的创建、查询、更新、删除、一致性保证等方面内容。...

  • 《剖析缓存系列》—— 熟悉JSR-107 JAVA缓存规范

    本系列介绍 本系列《剖析缓存系列》,由浅到深的对缓存进行分析...本章分为两篇《熟悉JSR-107 JAVA规范》和《剖析JCache》。 《熟悉JSR-107 JAVA缓存规范》偏向熟悉JAVA缓存规范,JAVA缓存使用。 《剖析JCache》 ...

  • jsr 269 api_JSR107缓存API“极不可能” 制作Java EE 7

    在JSR107的共同规范负责人Brian Oliver透露该规范“极不可能”生产Java EE 7之后,等待Java缓存API的等待时间可能会持续12年左右。 已经讨论了十多年的JCACHE标准(Java临时缓存API)希望简化Java对象的内存中缓存。...

  • 【Cache核心】初识JCache

    一、什么是JSR? jsr是Java Specification Requests的缩写,意思是Java ...任何人都可以提交JSR,以向Java平台增添新的API和服务。JSR已成为Java界的一个重要标准。 二、什么是JSR 107? 2012年10月26日JSR规范委...

  • JCache API介绍

    JSR规范委员会今天发布了JSR 107(JCache API)的首个早期草案。自该JSR启动以来,已经过去近12年时间,因此该规范颇为Java社区所诟病,但由于目前对缓存需求越来越多,因此专家组加快了这一进度。 ...

  • Java临时缓存API –测试早期草案评审RI

    如果您想知道要获得成千上万个低JSR编号需要什么,那就是秘密。 与迈克尔·恩德(Michael Ende)的德国幻想小说不同,这不是关于人们缺乏想象力,而是关于资源,政治讨论以及最终关于许可。 但是,让我们忘记过去,...

  • JavaEE——Spring Boot+Redis

    目录缓存缓存简介缓存概要JSR107规范缓存组件JSR107规范中的5个核心接口Spring缓存缓存注解缓存案例:(1)数据查询环境准备第一步:创建项目第二步:在 pom.xml 中添加相关 jar 依赖第三步:配置数据源,日志输出sql...

  • Oracle:Java EE7计划添加云与HTML5支持

    该JSR着重强调了新近涌现的Web技术、云计算,并继续简化用户的使用,包括彻底重写了JMS API。此外,JPA也引起了人们的关注,Oracle计划重新振兴长久以来处于停滞状态的JCACHE JSR。 为了使Java EE更加适合于云的...

  • 【转】Oracle的Java EE 7计划增加对云和HTML5的支持

    作者 Charles Humble ...   近日,Oracle完成了Java Specification Request(JSR)342 ...——Java EE 7的JSR。该JSR着重强调了新近涌现的Web技术、云

  • java与java ee_Java EE 8即将启动

    java与java ee 在Java EE 7发布一年多之后,Java ... 符合Java EE 8和JSR 366 ! 该版本将以该平台非常成功的先前版本为基础,并增加了许多新功能。 某些主要由于调度约束而不能包含在最后一个发行版中的JSR...

  • spring boot 高级-缓存、消息

    spring boot与缓存、消息1.缓存1.1JSR-1071.2Spring缓存抽象1.2.1搭建基本环境&缓存入门体验1.2.2缓存缓存工作原理&...原文引用:《剖析缓存系列》—— 熟悉JSR-107 JAVA缓存规范 什么是JSR-107? JSR是Java Spe

  • Springboot本地缓存和redis缓存

    2012年10月26日JSR规范委员会发布了JSR 107(JCache API)的首个早期草案。自该JSR启动以来,已经过去近12年时间,因此该规范颇为Java社区所诟病,但由于对缓存需求越来越多,因此专家组加快了这一进度。 JCache...

  • 与Oracle软件开发副总裁Anil Gaur谈Java EE 7

    Gaur:在通过Adopt-a-JSR和FishCAT进行的早期社区参与中,我们已经看到了对该平台添加的新技术和更新技术的极大兴趣。 Java EE 7中的所有技术都在解决实际问题,我们已经看到它们已被广泛采用。 JAX:您希望社区从...

  • node-v0.8.10-sunos-x64.tar.gz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

Global site tag (gtag.js) - Google Analytics