Redis 数据库 分类: NoSQL, 运维基本功 undefined 1.1 Redis简介 1.1.1 介绍 Redis是一个使用ANSI C编写的开源、支持网络、基于内存、可选持久性的键值对(key-value)存储数据库。从2015年6月开始,Redis的开发由Redis Labs赞助,而 ...
                            
                            
                                分类:
数据库   时间:
2020-04-07 12:43:30   
                                阅读次数:
119
                             
                         
                    
                        
                            
                            
                                哈希在很多编程语言中都有着很广泛的应用,而在Redis中也是如此,在redis中,哈希类型是指Redis键值对中的值本身又是一个键值对结构,形如value=[{field1,value1},...{fieldN,valueN}],其与Redis字符串对象的区别如下图所示: 一、内部编码# 哈希类型的 ...
                            
                            
                                分类:
其他好文   时间:
2020-04-07 12:40:22   
                                阅读次数:
69
                             
                         
                    
                        
                            
                            
                                    hash 类型 新的存储需求:对一系列存储的数据进行编组,方便管理,典型应用存储对象信息 需要的存储结构:一个存储空间保存多个键值对数据 hash 类型:底层使用哈希表结构实现数据存储 hash 存储优化: 如果 field 数量较少,存储结构优化为类数组结构 如果 field 数量较多,存储结构使 ...
                            
                            
                                分类:
其他好文   时间:
2020-04-06 17:44:25   
                                阅读次数:
66
                             
                         
                    
                        
                            
                            
                                一、redis连接 redis提供两个类Redis和StrictRedis用于实现Redis的命令,StrictRedis用于实现大部分官方的命令,并使用官方的语法和命令,Redis是StrictRedis的子类,用于向后兼容旧版本的redis py。 redis连接实例是线程安全的,可以直接将re ...
                            
                            
                                分类:
编程语言   时间:
2020-04-05 20:24:42   
                                阅读次数:
102
                             
                         
                    
                        
                            
                            
                                    重温MR整体流程 工作流程 开始执行输入(InputFormat),先对文件进行分片,然后读取数据输入到Map中。 Mapper读取输入内容,解析成键值对,1行内容解析成1个键值对,每个键值对调用一次map方法。 每个键值对执行map重写的方法,把输入的键值对转换成新的键值对。 多个Mapper的输 ...
                            
                            
                                分类:
其他好文   时间:
2020-04-05 00:16:31   
                                阅读次数:
65
                             
                         
                    
                        
                            
                            
                                    一.维度 1.数据模型 数据有多种存储的方式,包括键值对【类似Map】、半结构化的列式存储和文档结构存储。 2.存储模型 内存还是磁盘持久化可以和RDBMS进行比较,它们通常持久化存储数据到磁盘中。即使需要的是纯粹内存模式,也仍旧有其他方案。一旦考虑持久化存储,就需要考虑选择的方案是否影响到访问模式 ...
                            
                            
                                分类:
其他好文   时间:
2020-04-04 19:00:39   
                                阅读次数:
69
                             
                         
                    
                        
                            
                            
                                    Java 菜鸟,会把可变的配置信息写死在代码里;Java 老鸟,会把可变的配置信息提取到配置文件中。坊间流传这么一句非科学的衡量标准,来评判程序员的级别。 那么,项目中的配置信息,你平时都是怎样来实现的呢?你项目中用过哪些配置文件呢? 近期将结合实际项目或源码,说说这些年用过的那些有关配置的奇技淫巧 ...
                            
                            
                                分类:
编程语言   时间:
2020-04-04 11:39:35   
                                阅读次数:
94
                             
                         
                    
                        
                            
                            
                                    什么是依赖属性 在WPF上是一种特殊的值存储手段,主要是利用键值对原理,通过全局维护的方式进行保存和更新。 主要作用于控件的属性值保存,读取。在XAML中会有特殊的处理,包括读取,存储,都是有特殊的对待。 使用方式主要是可读可写,只读两种。 当你实现一个依赖属性,其派生类(依赖属性必须是继承Depe ...
                            
                            
                         
                    
                        
                            
                            
                                    一 Map特性: 1 Map提供一种映射关系,其中的元素是以键值对(key-value)的形式存储的,能够实现根据key快速查找value; 2 Map中键值对以Entry类型的对象实例形式存在; 3 键,即key不可重复,但是value值可以; 4 每个键最多只能映射一个值; 5 Map接口提供了 ...
                            
                            
                                分类:
编程语言   时间:
2020-04-03 18:17:42   
                                阅读次数:
81
                             
                         
                    
                        
                            
                            
                                1.redis的对象类型 Redis 使用对象来表示数据库中的键和值, 每次当我们在 Redis 的数据库中新创建一个键值对时, 我们至少会创建两个对象, 一个对象用作键值对的键(键对象), 另一个对象用作键值对的值(值对象)。 键对象总是字符串对象类型,值对象则有以下类型 对象对象 type 属性 ...
                            
                            
                                分类:
其他好文   时间:
2020-04-03 15:10:42   
                                阅读次数:
72