1、讲下redis 答:非关系型数据库;本质上是一个key-value类型的内存数据库 支持String、Hash、List、Set、zset(sorted set:有序集合)这五种数据类型,redis持久化;RDB和AOF RDB持久化是把当前进程数据生成快照保存到硬盘的过程,触发RDB持久化过程 ...
分类:
其他好文 时间:
2019-08-29 18:20:39
阅读次数:
76
Sqoop 数据迁移工具 sqoop : SQL to hadOOP 两个功能: 1、 RDB 向HDFS导入 2、 HDFS向RDB导入 注:拷贝mysql-connector.jar 和 json.jar 到sqoop/lib目录下 HDFS导入使用 命令很长,一般写成shell脚本。(运行需要 ...
分类:
其他好文 时间:
2019-08-28 15:57:39
阅读次数:
87
一个老外的有关Redis的博客文章中提到一个有趣的事情:它们在测试期间获得的延迟图。为了持久化Redis的数据到磁盘(例如:RDB持久化),Redis需要调用fork()系统命令。通常使用物理服务器和大多数虚拟机管理程序进行fork是很快的,即使很大的进程也是如此。然而,Xen的fork()速度很慢,因此对于某些EC2实例类型(以及其他虚拟服务器提供程序),每次父进程调用fork()以便进行RDB
分类:
其他好文 时间:
2019-08-27 19:37:06
阅读次数:
123
原文: http://blog.gqylpy.com/gqy/324 redis持久化方式有哪些?又有何区别? 1. :基于快照的持久化,速度更快,一般用作备份,主从复制也是依赖于rdb持久化功能。 2. :以追加的方式记录redis操作日志的文件,可最大程度的保证redis数据安全,类似于mysq ...
分类:
数据库 时间:
2019-08-27 00:56:13
阅读次数:
119
原文: http://blog.gqylpy.com/gqy/241 目录 . 概述 1. 什么是数据(Data) 2. 什么是数据库(DataBase, 简称DB) 3. 什么是数据库管理系统(DataBase Management System) 4. 数据库管理软件分类 5. 记录、 ...
分类:
数据库 时间:
2019-08-26 13:13:52
阅读次数:
136
1.目的:redis的主从复制机制,就是为了解决数据不一致 2.原理过程 1.当一个数据库启动是,会向主数据库发送sync(同步)命令,2.主数据库接收到sync命令后会开始在后台保存快照(执行rdb操作),并将保存期间接受到的命令缓存收起来3.当快照完成后,redis会将快照文件和所有缓存的命令发 ...
分类:
其他好文 时间:
2019-08-22 01:15:55
阅读次数:
119
1.redis和memcached比较? 相同点:二者都是将数据缓存到内存中。 区别: redis支持list,Set,zSet,hash,string五种类型 memcached只支持字符窜数据的存储 redis支持RDb和AOF两种持久化的存储 memcached存储基于LRU,不支持持久化,出... ...
分类:
其他好文 时间:
2019-08-21 13:50:52
阅读次数:
118
一. 先聊点别的 1. sql & nosql sql指关系型数据库,如Oracle,MySQL等,nosql泛指非关系型数据库,如MongoDB,Redis等;SQL数据存在特定结构的表中,而NoSQL则更加灵活和可扩展,存储方式可以是JSON文档,哈希表或其他方式;在sql中必须定义好表和字段结 ...
分类:
其他好文 时间:
2019-08-18 15:53:21
阅读次数:
51
持久化 redis将所有数据保持在内存中,对数据的更新将异步地保存在磁盘中 快照 MySQL Dump ,Redis RDB 日志 MySQL Binlog Hbase HLog Redis AOF RDB的触发方式 save同步在save的同时,其他命令会阻塞等待如果存在老的RDB文件,会先创建一 ...
分类:
其他好文 时间:
2019-08-17 23:59:27
阅读次数:
176