Redis介绍以及安装(Linux)

1.redis简单说明  b.redis是一个key-value存储系统,它支持存储的value类型相比较Memcached更多,包括string,list,set,sets,hashes等(It supports data structures such as strings,hashes,lists,sets,sorted sets with range queries,bitmaps,hyp
阅读本文

腾讯其他人面经总结

一面2. 进程间通讯方式3. 数据库中事务的特征4. 数据库的索引顺序索引、B+树索引、Hash索引5. 反转链表6. 包含min的栈7. 二叉树深度8. 智力题:容量10升桶中有10升油,另有7升空桶和3升空桶,怎么把10升油均分到10升桶和7升桶中。9. 项目中用到了Python,Python起的作用是什么10. 是否理解hadoop等大数据平台11. 项目的代码量13. 微信朋友圈内容的安全
阅读本文

Spring Data操作Redis详解

Spring Data操作Redis详解Redis是一种NOSQL数据库,Key-Value形式对数据进行存储,其中数据可以以内存形式存在,也可以持久化到文件系统。Spring data对Redis进行了很好的封装,用起来也是十分的得心应手。Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings)
阅读本文

对技术的态度----老一辈it从业者的行业理解和对技术的激情与钻研

对技术的态度最近人品爆发,图灵社区,InfoQ,51CTO相继对我做了采访,前两天我把InfoQ对我的采访张贴了出来,今天,图灵社区和51CTO对我的采访发布了(图灵的访谈 ,51CTO的访谈),我是一个有技术焦虑症的人,我的经历比较特殊,对大家来说可能也没有什么意思,这两个采都有一些重叠的部分,不过有些观点我想再加强一些,并放在这里和大家一起分享一下。对于日新月异的新技术,你是什么态度?
阅读本文

大数据工程师(开发)面试系列(3)

1. 你觉得大数据处理技术分为几类? 我:大致分为3类,Hadoop为代表的批处理;Impala,Hbase为代表的基于历史数据的交互式处理;Storm,Spark,Flink为代表的流式处理。 2. Linux系统命令你熟悉的有哪些? 我:cat,tree….etc 3. 说说你眼里的数据开发究竟是一种什么样的岗位? 我:当时刚好看完ETL和Storm系列的视频,所以就学习的这两系列视频对数据开
阅读本文

Redis NoSQL数据库操作实践

1、set a 1 赋值默认会转换成字符型(type a 可以查询变量类型)2、get a 查询a的值 3、rpush list_a a b c 定义一个包含a,b,c三个变量的列表list_a4、lpush list_a A 在列表list_a左边插入元素 A 5、lrange list_a 0 9 显示list_a的前十个元素6、lrange list_a 0 -1显示list_a的所有元素。
阅读本文

数据库学习前瞻

一, 数据库设计好比与建立大厦的地基以及大厦整体结构的过程其好坏直接影响建立在其上业务应用系统的好坏。          二, 数据库设计是什么?                数据库设计就是根据具体业务系统的具体需求,结合我们所选用的DBMS,为这个业务系统构造出最优的数据存储模型,并建立好数据库中表结构与表之间的关联关系的过程。在这个过程中,需要让数据库既能有效的满足业务数
阅读本文

HIVE和HBASE区别11

Hive是什么?Apache Hive是一个构建于Hadoop(分布式系统基础架构)顶层的数据仓库,注意这里不是数据库。Hive可以看作是用户编程接口,它本身不存储和计算数据;它依赖于HDFS(Hadoop分布式文件系统)和MapReduce(一种编程模型,映射与化简;用于大数据并行运算)。其对HDFS的操作类似于SQL—名为HQL,它提供了丰富的SQL查询方式来分析存储在HDFS中的数据;HQ
阅读本文

Win7下MongoDB的安装和使用

Win7下MongoDB的安装和使用1、下载:http://www.mongodb.org/downloads2、安装:安装目录为 D:mongodbMongoDB 2.6 Standard配置环境变量Path为 D:mongodbMongoDB 2.6 StandardbinD:mongodb 下建立一个data文件夹用于存放数据库文件3、启动服务器:cmd下输入 mongod.e
阅读本文

MaxCompute访问TableStore(OTS) 数据

免费开通大数据服务:https://www.aliyun.com/product/odps0. 前言MaxCompute作为阿里云大数据平台的核心计算组件,承担了集团内外大部分的分布式计算需求。而MaxCompute SQL作为分布式数据处理的主要入口,为快速方便处理/存储EB级别的离线数据提供了强有力的支持。 随着大数据业务的不断扩展,新的数据使用场景在不断产生,在这样的背景下,MaxCompu
阅读本文

Redis与memached的区别

Redis与Memcached的区别 传统MySQL+ Memcached架构遇到的问题  实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多问题:  1.MySQL需要不断进行拆库拆表,Memcached也需不断跟着扩容,扩容和维护工作占据大量开发时间
阅读本文

阿里云开源离线同步工具DataX3.0介绍

阿里云开源离线同步工具DataX3.0介绍一. DataX3.0概览​ DataX 是一个异构数据源离线同步工具,致力于实现包括关系型数据库(MySQL、Oracle等)、HDFS、Hive、ODPS、HBase、FTP等各种异构数据源之间稳定高效的数据同步功能。 设计理念 为了解决异构数据源同步问题,DataX将复杂的网状的同步链路变成了星型数据链路,DataX作为中间传输载体负责连接各种数据
阅读本文

使用 xtrabackup 进行MySQL数据库物理备份

0. xtrabackup的功能 能实现的功能: 非阻塞备份innodb等事务引擎数据库、 备份myisam表会阻塞(需要锁)、 支持全备、增量备份、压缩备份、 快速增量备份(xtradb,原理类似于oracle:tracking 上次备份之后发生修改的page.)、 percona支持归档redo log的备份、 percona5.6+支持轻量级的backup-lock替代原来
阅读本文

简单了解NoSQL

什么是NoSQLNoSQL(NoSQL = Not Only SQL ),是一项全新的数据库革命性运动,早期就有人提出,发展至2009年趋势越发高涨。NoSQL的拥护者们提倡运用非关系型的数据存储,相对于目前铺天盖地的关系型数据库运用,这一概念无疑是一种全新的思维的注入。直接点解释就是:适用关系型数据库的时候就使用关系型数据库,不适用的时候也没有必要非使用关系型数据库不可,可以考虑使用更加合适的数
阅读本文

Redis之——虚拟内存

一、简介:    和大多NoSQL数据库一样,Redis同样遵循了Key/Value数据存储模型。在有些情况下,Redis会将Keys/Values保存在内存中以提高数据查询和数据修改的效率,然而这样的做法并非总是很好的选择。鉴于此,我们可以将之进一步优化,即尽量在内存中只保留Keys的数据,这样可以保证数据检索的效率,而Values数据在很少使用的时候则可以被换出到磁盘。     在实际的应用
阅读本文

数据库应用(Mysql、Mongodb、Redis、Memcached、CouchDB、Cassandra)

目前,主流数据库包括关系型(SQL)和非关系型(NoSQL)两种。关系数据库是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据,支持复杂的事物处理和结构化查询。代表实现有MySQL、Oracle、PostGreSQL、MariaDB、SQLServer等。非关系数据库是新兴的数据库技术,它放弃了传统关系型数据库的部分强一致性限制,带来性能上的提升,使其更适用于需要大
阅读本文

转:2016年崛起的js项目

近几年 JS 社区创新和演化的速度是有目共睹的,几个月前比较时髦的技术很可能现在已经过时了。2016 已经过去,你有没有担心错过了什么重要的内容?在这篇调查报告中我们会为你解读社区的主流趋势。回顾 2015 年:React目录最受欢迎项目前端框架Node.js 框架React 项目模板移动开发编译工具构建工具测试框架IDE静态网站生成器返回目录返回目录返回目录返回目录返回目录返回目录返回目录返回目
阅读本文

2016年崛起的js项目

近几年 JS 社区创新和演化的速度是有目共睹的,几个月前比较时髦的技术很可能现在已经过时了。2016 已经过去,你有没有担心错过了什么重要的内容?在这篇调查报告中我们会为你解读社区的主流趋势。回顾 2015 年:React目录最受欢迎项目前端框架Node.js 框架React 项目模板移动开发编译工具构建工具测试框架IDE静态网站生成器返回目录返回目录返回目录返回目录返回目录返回目录返回目录返回目
阅读本文

常见面试内容总结

Java基础Hashtable和HashMap的区别。抽象类与接口的区别。final关键字的使用和区别。异常分类和处理机制。JDK版本区别。StringBuilder内部实现机制。反射机制的使用。匿名内部类的使用。泛型的概念和使用。弱引用和虚引用的概念和使用方式。开源框架SpringMVC和Struts2的区别Spring IOC和AOP的概念以及实现方式Spring事务的管理Hibernate与
阅读本文

NoSQL&MongoDB

MongoDB:    Is NoSQL(技术的实现,并非是一个特定的技术,与RMDS对立):Not only SQL    大数据问题:BigData,eg:同时访问几个页面,代码实现几个页面访问量的大小?        Four Systems:1、并行数据库:水平切分,分区查询                  2、NoSQL数据库管理系统:非关系模型、分布式、不支持ACID数据库设计模式(
阅读本文