为什么要使用JDBC Java是通过JDBC技术实现对数据的访问的,JDBC是java数据库(Java database connectivity)技术的简称,它充当java应用程序与各种不同的数据库之间的媒介,把数据持久化,这就是一种持久化机制. JDBC工作原理 JDBC API 由Sun公司提 ...
分类:
数据库 时间:
2017-10-09 20:51:02
阅读次数:
219
1.背景 之前在使用redis 时候,没有过多的考虑持久化! 但是这样即使你用了redis 也是徒劳,表面上你是用上了redis 进行缓存数据,感觉已经给自己的架构添加了一个道QPS 防护墙! 哈哈,这只是隐患的开始!一旦redis 挂了,所有的请求全部打到DB 上,瞬间DB也挂了,然后...背包跑 ...
分类:
其他好文 时间:
2017-09-25 16:11:20
阅读次数:
119
Redis: 1. 概念:开源的高性能键值对数据库, 提供多种键值对数据类型:字符串、(离散)哈希、列表、集合、有序集合类型 内部储存与持久化:内存的读写速度远高于磁盘;自身提供持久化机制(RDB、AOF) Redis的字符串类型 字符串类型是Redis中最基本的数据类型,可以储存任何形式的字符串: ...
分类:
其他好文 时间:
2017-09-22 14:04:54
阅读次数:
163
KahaDBKahaDB是从ActiveMQ5.4开始默认的持久化插件。KahaDb恢复时间远远小于其前身AMQ并且使用更少的数据文件,所以可以完全代替AMQ。(AMQ适用于ActiveMQ5.3之前的版本。)KahaDB的持久化机制同样是基于日志文件,索引和缓存。一、配置方式:activemq.xml<persistenceAdapt..
分类:
数据库 时间:
2017-09-16 11:56:47
阅读次数:
190
组合实体模式用于EJB持久化机制。 组合实体是表示对象图的EJB实体bean。 当组合实体更新时,内部依赖对象bean将自动更新为由EJB实体bean管理。 以下是组合实体Bean的参与者。 组合实体 - 它是主要的实体bean。 它可以是粗粒度的或可以包含用于持久性目的的粗粒度对象。 粗粒对象 - ...
分类:
编程语言 时间:
2017-08-11 15:51:39
阅读次数:
111
【学习笔记】JDBC数据库连接技术(Java Database Connectivity)一、JDBC简介 Java是通过JDBC技术实现对各种数据库的访问的,JDBC是Java数据库连接技术的简称。它可以把数据持久保存,是一种持久化机制。 1.持久化 持久化就是将程序中的数据在瞬时状态和持久状态间 ...
分类:
数据库 时间:
2017-08-02 19:05:59
阅读次数:
273
本文及后续文章,Redis版本均是v3.2.8 上篇文章介绍了RDB的优缺点,我们先来回顾下RDB的主要原理,在某个时间点把内存中所有数据保存到磁盘文件中,这个过程既可以通过人工输入命令执行,也可以让服务器周期性执行。 RDB持久化机制RDB的实现原理,涉及的文件为rdb.h和rdb.c。 一、初始 ...
分类:
数据库 时间:
2017-07-29 14:06:05
阅读次数:
259
很多项目在重启时会报:严重: Exception loading sessions from persistent storage的问题。该问题的原因是tomcat的session持久化机制引起的,tomcat这个功能本身的用意在于重启tomcat后保持之前的session,但是在tomcat非正常 ...
分类:
其他好文 时间:
2017-07-26 12:37:24
阅读次数:
125
一、JDBC简介 Java是通过JDBC技术实现对各种数据库的访问的,JDBC是Java数据库连接技术的简称。它可以把数据持久保存,是一种持久化机制。 1.持久化 持久化就是将程序中的数据在瞬时状态和持久状态间转换的机制。 2.JDBC API Connection连接接口 Statement接口 ...
分类:
数据库 时间:
2017-07-24 17:37:11
阅读次数:
165
概述 Redis不仅能够作为缓存来使用,也能够作为内存数据库。Redis作为内存数据库使用时。必需要解决一个问题:数据的持久性。有些将Redis作为缓存使用的场景也需要将缓存的数据持久化到存储介质上,这样在Redis重新启动后仍然能对热点数据提供缓存服务。不会由于缓存数据的缺失而对整个系统造成冲击。 ...
分类:
其他好文 时间:
2017-07-22 10:57:07
阅读次数:
223