Quantcast
Channel: CodeSection,代码区,数据库(综合) - CodeSec
Browsing all 6262 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Hbase葱岭探秘-原理与架构

Hbase是什么 Hbase是一个分布式的、面向列的开源数据库,该技术来源于 Fay Chang 所撰写的Google论文“Bigtable:一个结构化数据的分布式存储系统”。就像Bigtable利用了Google文件系统(File...

View Article


Image may be NSFW.
Clik here to view.

Hbase写入hdfs源码分析

接 分布式系统本质论(上) 解决分布式系统可管理性的基本手段 目录服务(ZooKeeper) 分布式系统是一个由很多进程组成的整体,这个整体中每个成员部分,都会具备一些状态,比如自己的负责模块,自己的负载情况,对某些数据的掌握等等。而这些和其他进程相关的数据,在故障恢复、扩容缩容的时候变得非常重要。...

View Article


Image may be NSFW.
Clik here to view.

Redis源码解析――字典结构

一般情况下,我们谈到字典,难免要谈到红黑树。但是Redis这套字典库并没有使用该方案去实现,而是使用的是链表,且整个代码行数在1000行以内。所以这块逻辑还是非常好分析的。...

View Article

Hadoop学习笔记

一.安装与配置Hadoop 1.1.配置SSH在Mac OS上比较顺利 1.2.格式化HDFS文件系统 hadoop namenode -format 1.3.所有的启动脚本均在$HADOOP_HOME/sbin/目录下,『$HADOOP_HOME/sbin/start-all.sh』即可运行 MapReduce数据流:...

View Article

join中的条件在on还是在where中? join中的条件 连接字段 笛卡尔积

join中的条件在on还是在where中?left join :左连接,返回左表中所有的记录以及右表中连接字段相等的记录。 right join :右连接,返回右表中所有的记录以及左表中连接字段相等的记录。 inner join: 内连接,又叫等值连接,只返回两个表中连接字段相等的行。 full join:外连接,返回两个表中的行:left join + right join。 cross...

View Article


SQL中的模糊查询 SQL模糊查询 SQL查询 SQL 编程开发

SQL中的模糊查询:因为今天在上机课中需要使用模糊查询来处理表单数据,用的时候才发现自己之前学过的忘得基本不剩什么了,笔者的记性较差,因此特意整理一下关于sql中的模糊查询相关的知识,整理仅供参考。sql中的模糊查询使用like比较关键字和一些通配符。(1) “” :表示任意单个字符,“”的个数可以限制表达式的字符长度eg:select * from user where name like...

View Article

rebolt:一个易于使用的数据库操作层 rebolt 数据库操作层 数据库 编程开发

什么是 rebolt?rebolt 是 redis 和 bolt 的合成词。 它封装了对redis和bolt这两个数据库的操作,提供了一个公共的、简单到死的、统一的操作层。 它结合了redis和bolt两个数据库的优点,借鉴了bolt的接口设计,并且也能让boltdb享受到redis的结构化数据的封装,同时你也能享受到使用类API的方式使用redis。...

View Article

数据库抽象层PDO总结 数据库

一:创建PDO对象 这里只介绍将参数嵌入到构造函数的方法,另外2种:将参数存放在文件中,引用php.ini文件 不作介绍 <?php $dsn = 'mysql:dbname=testdb;host=127.0.0.1'; $user = 'dbuser'; $password = 'dbpass'; try{ $dbh = new PDO()$dsn,$user,$password);...

View Article


Image may be NSFW.
Clik here to view.

学习笔记之iptables(一) iptables

1.防火墙的基础知识首先需要认识到什么是防火墙,防火墙是通过一些有顺序的规则。给从网络中进入到主机应用层之间的通道上设置很多道拦截的口,每个口会有一堆规则去匹配。匹配上,如果是匹配结果是通过就放行,如果是匹配结果是拒绝,就不允许数据包通过。 防火墙的最大功能就是帮助你限制某些服务的访问来源。 所以防火墙的功能就是 1.切割被信任的与不信任的域或者网段。 2.划分出可提供的服务与被限制的服务...

View Article


mybatisDAO和Mapper的传值问题 mybatisDAO Mapper

今天在Mapper中使用到了多表关联查询,于是乎就用到了多参数。所以按照以往的思维,写出了如下的代码List selectByAll(String buildingName,int roomNumber, int bedNumber);写完了其他剩余代码,高高兴兴去测试了,结果是这样的:rg.mybatis.spring.MyBatisSystemException: nested...

View Article

JDBC编程 JDBC编程

最简单的格式如下:private static void learnJdbc() throws SQLException { // 注册驱动 DriverManager.registerDriver(new com.mysql.jdbc.Driver()); //获取连接 Connection...

View Article

Redis源码解析――双向链表 Redis源码 双向链表

相对于之前介绍的字典和SDS字符串库,Redis的双向链表库则是非常标准的、教科书般简单的库。但是作为Redis源码的一部分,我决定还是要讲一讲的。基本结构首先我们看链表元素的结构。因为是双向链表,所以其基本元素应该有一个指向前一个节点的指针和一个指向后一个节点的指针,还有一个记录节点值的空间typedef struct listNode { struct listNode *prev;...

View Article

Specifiedkeywastoolong;maxkeylengthis767bytes Specifiedkeywastoolong maxkeyleng

今天在同步数据库的时候,出现了一个问题:Specified key was too long; max key length is 767 bytes...

View Article


MapReduce学习心得 MapReduce

举例类比:假如你现在有一摞牌,你需要知道有多少张是红桃,则MapReduce会采取如下步骤 1、把这摞牌分给所用玩家 2、让所有玩家数各自手里的红桃数目,并告诉你 3、你把所有玩家报给你的数字相加,得到总数目 其中,MapReduce做的是第2、3两步。 Mapping(映射):对集合里的每个目标应用一次操作,通过Map可以做到分布式并行计算的效果。...

View Article

Image may be NSFW.
Clik here to view.

3、linuxmongodb安装 linuxmongodb安装

你可以在mongodb官网下载该安装包,地址为: http://www.mongodb.org/downloads。MonggoDB支持以下平台:OS X 32-bit OS X 64-bit linux 32-bit Linux 64-bit windows 32-bit Windows 64-bit Solaris i86pc Solaris 641、下载Mongodb压缩包1)...

View Article


Image may be NSFW.
Clik here to view.

HUE安装及问题 HUE HUE安装

在实际企业中一般会使用Hue来取代HWI功能,Hue提供了远远比HWI更加强大丰富的功能。具体安装配置如下: 搭建环境centos6.5 64 如果想在ubuntu开发的话,请参考这里面的文档 http://gethue.com/how-to-build-hue-on-ubuntu-14-04-trusty/ 所需的安装包 jdk8 hue-3.11.0.tgz链接:...

View Article

Image may be NSFW.
Clik here to view.

4、SpringBootMongodb SpringBootMongodb

前面把mongodb的基本概念,安装以及基本操作都讲了,下面我们就来讲一下mongodb在项目当中的应用。这里主要使用Spring boot来作项目演示,然后使用spring-data-mongo来操作mongodb.然后使用了spring-io来作项目的jar包管理。下面是项目的结构图: 其中Mongodb的MongoTemplate不太友好,稍微封装了一下:1、lang –...

View Article


Image may be NSFW.
Clik here to view.

使用DB查询分析器实现异构数据源中数据表的相互访问 DB查询分析器 异构数据源 数据表相 ...

1 引言 硕士程序员马根峰推出的个人作品----万能数据库查询分析器,中文版本DB 查询分析器、英文版本《DB Query Analyzer》。它具有强大的功能、友好的操作界面、良好的操作性、跨越各种数据库平台乃至于EXCEL和文本文件。 你可以通过它 ① 查询ODBC数据源(包括世面上所有的数据库、TXT/CSV文件、EXCEL文件)的数据。②...

View Article

Image may be NSFW.
Clik here to view.

聚集索引和非聚集索引的区别 聚集索引 非聚集索引

聚集索引和非聚集索引的区别:...

View Article

Hadoop Weekly Issue #195

04 December 2016 After a short week due to Thanksgiving in the US, this week's issue has a bit more content than usual. Highlights include a peak inside the data platform at Spotify, content of an...

View Article
Browsing all 6262 articles
Browse latest View live