zoukankan      html  css  js  c++  java
  • 建立Hibernate二级Cache

    建立Hibernate二级Cache它需要两个步骤:首先,一定要使用什么样的数据并发策略,然后配置缓存过期时间,并设置Cache提供器。
    有4种内置的Hibernate数据并发冲突策略,代表数据库隔离级别,例如以下:
    1:事务(Transaction)仅在受管理的环境中可用。

    它保证可重读的事务隔离级别。能够对读/写比例高。非常少更新的数据採用该策略。
    2:读写(read-write)使用时间戳机制维护读写提交事务隔离级别。能够对读/写比例高,非常少更新的数据採用该策略。
    3:非严格读写(notstrict-read-write)不保证Cache和数据库之间的数据库的一致性。使用此策略时,应该设置足够的缓存过期时间,否则可能从缓存中读出脏数据。当一些数据极少改变,而且当这些数据和数据库有一部份不量影响不大时,能够使用此策略。
    4:仅仅阅读(read-only)时,以确保数据被从未改变。可以使用此策略。

    版权声明:本文博主原创文章,博客,未经同意不得转载。

  • 相关阅读:
    JavaScript箭头函数 和 generator
    JavaScript闭包
    JavaScript高阶函数 map reduce filter sort
    JavaScript函数定义和调用 变量作用域
    python实现遗传算法求函数最大值(人工智能作业)
    PAT 1003
    制作U盘启动盘之后的恢复
    异步IO
    CCF201703-3 Markdown
    SQLAlchemy
  • 原文地址:https://www.cnblogs.com/mfrbuaa/p/4916538.html
Copyright © 2011-2022 走看看