?持久化:redis是将数据存储在内存中的,持久化是将数据断电后存储在硬盘中,redis的rdb持久化是将数据存储到一个以rdb结尾的文件中一些其它数据库的持久化处理:mysql:mysql数据库是通知操作时生成操作日志,然后通过日志来恢复数据memcached:可以通过主从复制来是现在持久化 re ...
分类:
数据库 时间:
2016-06-01 21:06:15
阅读次数:
186
触发器迁移数据和MV的原理相同,通过在源表创建Trigger,记录源表的DML操作日志,然后通过存储过程同步DML受影响的记录,达到目标表和源表数据一致的效果。此方法只是对Prebuilt
MV操作的一个补充。物化视图/在线重定义对DML频繁的大表进行处理时,存在一个弊端,主要是在全量..
分类:
其他好文 时间:
2016-05-31 14:15:51
阅读次数:
254
最近项目要求做一个主要业务的操作日志,保存后供追溯查询。由于需要较高的写入性能,且不用繁琐的关系存储,思来想去nosql适合。 在比较redis和mongodb后决定采用后者,原因只有一个,后者支持方便的条件查询…… 1、先说环境搭建(Windows 10),先进入官网https://www.mon ...
分类:
数据库 时间:
2016-05-25 18:31:43
阅读次数:
400
绑定浮动IP:绑定一个相对于openstack内部虚拟机来说的一个外部IP地址解除浮动IP的绑定:解除这个外部IP地址的绑定编辑云主机:重命名云主机的名称。编辑安全组:重新设置云主机的安全组控制台:使用网页控制台来操作云主机查看日志:查看云主机的操作日志中止实例:暂停云主机..
分类:
其他好文 时间:
2016-05-18 22:12:20
阅读次数:
196
任何一种数据库中,都有各种各样的日志。MySQL也不例外,在Mysql中有4种不同的日志、分别错误日志、二进制日志、查询日志和慢查询日志。这些日志记录着Mysql数据库不同方面的踪迹。下文将介绍这4种不同的日志作用和用途。 一.错误日志 错误日志在Mysql数据库中很重要,它记录着mysqld启动和 ...
分类:
数据库 时间:
2016-05-10 16:35:54
阅读次数:
282
--这段sql语句是用来实现oracle后台记录操作日志的,代替或者补充应用系统的操作日志。 --1.对应的日志记录表 create table TEST( T_ID NUMBER(4), T_NAME VARCHAR2(20), T_AGE NUMBER(2), T_SEX CHAR(1)); 对 ...
分类:
数据库 时间:
2016-05-07 14:49:58
阅读次数:
243
也用 Log4Net 之将日志记录到数据库的后台实现 (二) 大家下午好,昨天讲了配置,今天我们讲讲后台实现,在完成了后台实现后,我们才能真正意义上的解决把自定义属性字段值录入到数据库中。 在开写之前我先着重强调一下,“日志”的概念非常广泛,有错误日志、操作日志、访问日志、事件日志等等。我们并不提倡 ...
分类:
数据库 时间:
2016-04-22 11:59:55
阅读次数:
302
GFS 元数据(metadata)中包含三部分: GFS元数据的管理方式: 1.文件的命名空间和块的命名空间: 采用持久化的方式. 对于文件和块的命名空间以及从文件到块的映射:通过向操作日志登记修改而保持不变,操作日志存储在master的本地磁盘并在几个远程机器上留有副本,使用日志使得我们可以简单地 ...
分类:
其他好文 时间:
2016-04-13 20:43:56
阅读次数:
250
一般系统会有登陆日志,操作日志,异常日志,已经满足大部分的需求了。但是有时候,还是需要Audit 审计日志,审计日志,主要针对数据增,改,删操作数据变化的记录,主要是对数据变化的一个追踪过程。其中主要追踪数据关键点如下 1. 新增 具体新增哪些数据,值是什么,新增人谁。 2. 修改 具体修改哪些数据 ...
分类:
其他好文 时间:
2016-04-11 00:15:27
阅读次数:
308
innodb存储引擎实现online ddl的原理是在执行创建或删除操作的同时,将DML操作日志写入到一个缓存中,待完成索引创建后再重做应用到表上,以此达到数据的一致性,这个缓存大小由参数innodb_online_alter_log_max_size控制,默认是128M,若用户更新的表比较大,并且 ...
分类:
数据库 时间:
2016-04-06 15:07:02
阅读次数:
213