本文是PostgreSQL修炼之道这本书的学习笔记,记录下疑惑或不解的地方. 这里也列一些资源: 官方文档:http://www.postgresql.org/files/documentation/pdf/9.4/po…
标签:SQL
Mac 下配置 Vim 代码补全:YouCompleteMe
引言 Vim 无疑是世界上最好用的编辑器之一(为了不引起战争 →_→)。在广大程序员用 Vim 敲代码的过程中,代码补全功能能够大大提高生产力,尤其是对于从各种 IDE 转到 Vim 的程序员来说更是福音般地存在。本文将…
SQL on Hadoop开源项目总结
随着Hadoop的流行,越来越多的企业把数据存储在Hadoop上,或者Non-SQL数据库上,随之相关的数据处理技术也从一开始的Map Reduce一统江湖,到现在各种技术竞相出现。最新的趋势是,大家普遍希望能够快速得到…
Yii 里面直接执行sql语句
Yii 自带了丰富的功能 ,包括 MVC,DAO/ActiveRecord,I18N/L10N,缓存,身份验证和基于角色的访问控制,脚手架,测试等,可显著缩短开发时间。 Yii里面的 DAO/ActiveRecord 已…
MySQL数据库常用命令
选择数据库 use 数据库名 显示所有的数据库 show databases; //注意是databases不是database 显示指定了数据库中所有的表 show tables 显示指定表所有的列信息 show co…
MySQL正则表达式匹配
概述 正则表达式和MySQL有何关系?正则表达式的作用是匹配文本,将一个模式(正则表达式)与一个文本串进行比较。MySQL用where子句对正则表达式提供了初步的支持,允许你指定正则表达式,过滤select检索出的数据。…
PostgreSQL 9.4 中使用 jsonb
转载翻译自http://nandovieira.com/using-postgresql-and-jsonb-with-ruby-on-rails PostgreSQL 9.4 引入了jsonb,一个新的列类型用于存储文…
Oracle插入或修改 报ORA-01704: 文字字符串太长
今天在操作数据库数据的时候,想要插入一条某个字段是一个很长的字符串(比如一篇文章)的数据,例如: insert into article(id,title,content) values(1,'标题','长字符串'); …
Shell常用招式大全之入门篇
本教程分为入门篇,命令篇和实战篇,结合平时工作中使用Shell的经验编写。以实例为主,侧重于应用,总结了一些实用的技巧。 以下为本教程的《入门篇》,适于初学者快速入门以及老手查缺补漏。 [TOC] 第一招 HelloWo…
iBatis使用小技巧
iBatis是非常强大的数据持久层框架,新手在使用的过程当中会碰到各种各样的问题,在这里把我所遇到的一些问题以及解决方案分享一下: 在sql语句中直接使用大于号或等于号会造成解析错误,使用<![CDATA[ you…
基于 ANSIBLE 自动化运维实践
摘要:运维这个话题很痛苦,你做任何的产品都离不开运维。不管你用什么语言、什么平台、什么技术,真正能够决定你产品成熟度的很有可能就是你运维的能力。 取自 云巴 CEO 张虎在 ECUG 大会上的分享。 云时代的运维 以前的…
使用Phoenix通过sql语句更新操作hbase数据
hbase 提供很方便的shell脚本,可以对数据表进行 CURD 操作,但是毕竟是有一定的学习成本的,基本上对于开发来讲,sql 语句都是看家本领,那么,有没有一种方法可以把 sql 语句转换成 hbase的原生API…