概述 Redis不仅能够作为缓存来使用,也能够作为内存数据库。Redis作为内存数据库使用时。必需要解决一个问题:数据的持久性。有些将Redis作为缓存使用的场景也需要将缓存的数据持久化到存储介质上,这样在Redis重新启动后仍然能对热点数据提供缓存服务。不会由于缓存数据的缺失而对整个系统造成冲击。 ...
分类:
其他好文 时间:
2017-07-22 10:57:07
阅读次数:
223
File IO概述 回想之前写过的程序,数据都是在内存中,一旦程序运行结束,这些数据都没有了,等下次再想使用这些数据,可是已经没有了。那怎么办呢?能不能把运算完的数据都保存下来,下次程序启动的时候,再把这些数据读出来继续使用呢?其实要把数据持久化存储,就需要把内存中的数据存储到内存以外的其他持久化设 ...
分类:
编程语言 时间:
2017-07-21 10:48:36
阅读次数:
262
终于,下决心要留下点痕迹了。。。。。 今天的学习心得就记录一下罗。。。 首先、redis 是个什么东东? 内存高速缓存数据库,key-value存储系统,支持丰富的数据类型:string、list、set、zset、hash; 特点:数据持久化,断电或重启数据也不会丢失,存储分为内存存储、磁盘存储和 ...
分类:
其他好文 时间:
2017-07-20 23:45:50
阅读次数:
213
1.1 ORM框架 Hibernate是一个数据持久化层的ORM框架. Object:对象,java对象,此处特指JavaBean Relational:关系,二维表,数据库中的表。 映射|映射元数据:对象中属性,与表的字段,存在对应关系。 1.2 什么是hibernate l Hibernate是 ...
分类:
Web程序 时间:
2017-07-19 21:41:51
阅读次数:
189
容器技术在发展到今天已经是相当的成熟,但容器不同于虚拟机,我们在使用容器的同时也有很多相关的技术问题需要解决,比如:容器性能监控,数据持久化,日志监控与分析等。我们不能像平时使用虚拟机一样来管理容器,本文我将给大家带来fluentd+elasticsearch+kilbana容器日志收..
分类:
其他好文 时间:
2017-07-18 21:08:38
阅读次数:
1113
先组织一下语言!Mybatis是一个框架,一个数据持久化的框架,作用就是SQL语句的映射!减少了JDBC繁琐的数据操作与类型转换!简而言之,就是方便、轻巧!什么是持久化,持久,恩,JDBC就是一个数据持久化的过程! 言归正传吧!写一下Mybatis环境搭建的步骤: 1.创建Java web项目 2. ...
分类:
其他好文 时间:
2017-07-15 19:03:07
阅读次数:
144
先来了解两个概念 一、什么是持久层? 持久是相对于瞬时来说的,简单说就是把数据保存到数据库中,然后持久保存到存储设备上,不像放在内存中断电就消失。企业应用中数据很重要(各种订单数据、客户数据、库存数据之类的),比应用程序本身更重要,所以需要把数据持久化。 二、什么是对象关系映射(ORM) ORM是一 ...
分类:
Web程序 时间:
2017-07-15 11:29:17
阅读次数:
271
将内存中的数据持久化到硬盘 序列化 将硬盘上的数据持久化到内存 反序列化 对象序列化 (1).对象序列化,就是将Object转换成byte序列,反之叫对象的反序列 (2).序列化流(ObjectOutStream),是过滤器 writeObject 反序列化流(ObjectInPutStream) ...
分类:
其他好文 时间:
2017-07-14 13:20:56
阅读次数:
197
本文档主要是调研分析新的手游服务端架构,由于自研框架很难直接扩展到未来不同项目上,为公司下几款款手游服务端研发提供可参考的方案。主要的参考点是数据持久化,并发效率,分布式,沙盒机制,热更新机制,研发维护成本。如果从头根据需求开发一款新的服务器架构,需要大量的时间,而且可能会得不偿失,一款新的架构稳定 ...
分类:
其他好文 时间:
2017-07-10 18:11:51
阅读次数:
219
首先,为了让app能够得到数据持久化的能力。而且是高效,就必须使用realm 第三方库。 但是为了长远的考虑,因为以后肯定会用到各种各样,其他的库。afnetwork啥的。所以最好用统一的, cocoapods来管理这些库。 但是安装cocoapods,其实挺麻烦。 输入sudo gem insta ...
分类:
其他好文 时间:
2017-07-08 20:21:43
阅读次数:
143