上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 16 下一页
摘要: 创建多租户表: 连接到某租户的数据库表: Properties props = new Properties(); props.setProperty("TenantId", "Acme"); Connection conn = DriverManager.getConnection("localh 阅读全文
posted @ 2014-11-09 12:21 lihui1625 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 1、IN 和 Not In 的子查询 SELECT ItemName FROM Items WHERE ItemID IN (SELECT ItemID FROM Orders WHERE Date >= to_date('2013/09/02')); 2、Exists 和Not Exists的子查 阅读全文
posted @ 2014-11-09 11:44 lihui1625 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 1、immutable Index 原文:Immutable indexing targets use cases that are write once, append only; this is common in time-series data, where you log once, bu 阅读全文
posted @ 2014-11-09 11:37 lihui1625 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 在Property里面设置属性 "CurrentSCN"。 ts是一个long。 Properties props = new Properties(); props.setProperty(PhoenixRuntime.CURRENT_SCN_ATTRIB, Long.toString(ts)); 阅读全文
posted @ 2014-11-09 11:26 lihui1625 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 1、加盐: 加盐可以将数据存入多个region里,从而提升读写性能。 CREATE TABLE TEST (HOST VARCHAR NOT NULL PRIMARY KEY, DESCRIPTION VARCHAR) SALT_BUCKETS=42 如果有16台region server,每台se 阅读全文
posted @ 2014-11-09 11:08 lihui1625 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 因为HBase 数据储存按照 row key 排序,如果HBase表的 row key 是单调递增的,则HBase 容易有RegionServer 的局部热点问题。加盐可以缓解这个问题。 create table H3 (id varchar not null primary key, cf1.a 阅读全文
posted @ 2014-11-08 17:46 lihui1625 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 1、Phoenix 主要技术点 a、将SQL转化为HBase Scan,将结果封装为JDBC Result Set。 b、表的元数据保存在HBase表(系统表)中。 c、使用了coprocessor 和 custom filter 保证高效,使得小规模查询的延时在毫秒级,百万行的查询延时在秒级。 c 阅读全文
posted @ 2014-11-08 17:45 lihui1625 阅读(124) 评论(0) 推荐(0) 编辑
摘要: pheonix_jdbc.properties 文件 PhoenixQueryUtils: 用例: 输出: 阅读全文
posted @ 2014-11-06 18:34 lihui1625 阅读(217) 评论(0) 推荐(0) 编辑
摘要: pheonix_jdbc.properties 文件driverClassName=org.apache.phoenix.jdbc.PhoenixDriverurl=jdbc:phoenix:10.1.20.129,10.1.20.128,10.1.20.44:2181username=userp... 阅读全文
posted @ 2014-11-06 18:34 lihui1625 阅读(125) 评论(0) 推荐(0) 编辑
摘要: pheonix_jdbc.properties 文件 driverClassName=org.apache.phoenix.jdbc.PhoenixDriverurl=jdbc:phoenix:10.1.20.129,10.1.20.128,10.1.20.44:2181username=user... 阅读全文
posted @ 2014-11-06 18:31 lihui1625 阅读(168) 评论(0) 推荐(0) 编辑
摘要: pheonix_jdbc.properties 文件 Java 代码 阅读全文
posted @ 2014-11-06 18:31 lihui1625 阅读(159) 评论(0) 推荐(0) 编辑
摘要: inkfish原创,请勿商业性质转载,转载请注明来源(http://blog.csdn.net/inkfish )。 DbUtils是一个小型的类库,这里通过具体实例来说明如何使用DbUtils。示例分为3个类:DbUtilsExample演示了如何使用DbUtils 类;QueryRunnerEx 阅读全文
posted @ 2014-11-06 18:23 lihui1625 阅读(316) 评论(0) 推荐(0) 编辑
摘要: inkfish原创,请勿商业性质转载,转载请注明来源(http://blog.csdn.net/inkfish )。 DbUtils是一个小型的类库,这里通过具体实例来说明如何使用DbUtils。示例分为3个类:DbUtilsExample演示了如何使用DbUtils 类;QueryRunnerE... 阅读全文
posted @ 2014-11-06 18:23 lihui1625 阅读(224) 评论(0) 推荐(0) 编辑
摘要: syslog架构Unix/Linux系统中的大部分日志都是通过一种叫做syslog的机制产生和维护的。syslog是一种标准的协议,分为客户端和服务器端,客户端是产生日志消息的一方,而服务器端负责接收客户端发送来的日志消息,并做出保存到特定的日志文件中或者其他方式的处理。在Linux中,常见的sys... 阅读全文
posted @ 2014-11-06 18:22 lihui1625 阅读(475) 评论(0) 推荐(1) 编辑
摘要: 1. 没有插入值的字段(即为Null的字段),在HBase中不会存储实际数据。 创建表: create table t1 (id varchar not null primary key, cf1.a varchar, cf1.b varchar, cf2.c varchar,cf2.d varch 阅读全文
posted @ 2014-11-06 09:57 lihui1625 阅读(177) 评论(0) 推荐(0) 编辑
摘要: AVG ( numericTerm ) COUNT (Term) COUNT (DISTINCT Term) MAX ( term ) MIN ( term ) SUM ( numericTerm ) PERCENTILE_CONT( 0.9 ) WITHIN GROUP (ORDER BY X A 阅读全文
posted @ 2014-11-05 22:51 lihui1625 阅读(2490) 评论(0) 推荐(0) 编辑
摘要: 与一般数据库一样。 INTEGER java.lang.Integer -2147483648 to 2147483647 (4 byte ) UNSIGNED_INT java.lang.Integer 0 to 2147483647 (4 byte ) BIGINT java.lang.Long 阅读全文
posted @ 2014-11-05 22:30 lihui1625 阅读(2569) 评论(0) 推荐(0) 编辑
摘要: String username = ""; String password = ""; String url = "jdbc:phoenix:10.1.20.129, 10.1.20.124, 10.1.20.44"; Connection connection = null; Statement 阅读全文
posted @ 2014-11-05 21:42 lihui1625 阅读(328) 评论(0) 推荐(0) 编辑
摘要: SVNKit (JavaSVN) 是一个纯 Java 的 SVN 客户端库,使用 SVNKit 无需安装任何 SVN 的客户端,支持各种操作系统。 这不是一个开源的类库,但你可以免费使用.SVNLogClient的方法doLog() 'svn log' doList(... 阅读全文
posted @ 2014-11-05 18:24 lihui1625 阅读(709) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/shaobingj126/article/details/7260907Network Time Protocol(NTP,网络时间协议)用于同步它所有客户端时钟的服务。NTP服务器将本地系统的时钟与一个公共的NTP服务器同步然后作为时间主机提供服务,使本地... 阅读全文
posted @ 2014-11-05 18:05 lihui1625 阅读(109) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/shaobingj126/article/details/7260907 Network Time Protocol(NTP,网络时间协议)用于同步它所有客户端时钟的服务。NTP服务器将本地系统的时钟与一个公共的NTP服务器同步然后作为时间主机提供服务,使本 阅读全文
posted @ 2014-11-05 18:05 lihui1625 阅读(200) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/hursing/article/details/17553571使用 crontab sudo crontab -e打开后加入这行[plain] view plaincopy0 * * * * my_user_name my_script_path ... 阅读全文
posted @ 2014-11-05 17:52 lihui1625 阅读(433) 评论(0) 推荐(0) 编辑
摘要: Phoenix中 创建一个表: 0: jdbc:phoenix:localhost> create table test ( id varchar not null primary key, cf1.a varchar, cf1.b varchar, cf2.c varchar , cf2.d va 阅读全文
posted @ 2014-11-02 22:10 lihui1625 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 原文:http://blog.csdn.net/column/details/chenssy-javaimpr.html 1、clone() 只是浅拷贝,深拷贝用 Serializable public class CloneUtils { public static <T extends Seri 阅读全文
posted @ 2014-10-10 19:24 lihui1625 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 输出: DiffHash_DiffEqual 2 // 两个元素保存在不同内存地址 DiffHash_SameEqaul 2 // 两个元素保存在不同内存地址 SameHash_DiffEqaul 2 // 两个元素保存在相同内存地址,构成一个链表 SameHash_SameEqual 1 //后一 阅读全文
posted @ 2014-09-26 10:21 lihui1625 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 一、日志收集 1、文件收集 inotify 2、ActiveMQ-CPP 3、架构和存储 4、Chukwa 二、离线数据分析 1、Hadoop 2、Hive 三、流式数据分析 1、Storm 四、数据同步 1、离线数据同步:Sqoop、 2、实时数据同步:MySQL复制 五、数据报表 1、Highc 阅读全文
posted @ 2014-09-25 09:38 lihui1625 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 一、分布式缓存 1、memcached: 可多台机器配置为分布式 可保存分布式session 二、持久化储存 1、MySQL:业务拆分、复制策略、分表与分库 2、HBase: 3、Redis: 三、消息系统 1、JMS、ActiveMQ 四、垂直化搜索引擎 1、Lucene 2、Solr 阅读全文
posted @ 2014-09-25 09:34 lihui1625 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 一、在线日志分析 1、常用命令 排序:sort , -r 反向 统计:wc , -l 行数, -w 词数,-c char个数, -b byte数 去重复:unique,-c 显示次数,-u 显示不重复行, -d 显示重复行 字符查找:grep 文件查找:find 表达诉求值:expr URL访问:c 阅读全文
posted @ 2014-09-25 09:33 lihui1625 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 1、常见Web攻击手段 (1)、XSS攻击 (Cross Site Scripting, 跨站脚本攻击) 攻击者在网页嵌入恶意脚本呢程序,当用户打开网页,脚本开始在客户端浏览器执行,盗取客户端cookie、用户信息,执行木马程序等。 例子:在input 输入框中输入script:<script>al 阅读全文
posted @ 2014-09-25 09:33 lihui1625 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 1、对象序列化 序列化:将对象转换为二进制流 方法:Google Protocol Buffer、Java Serialization、Hessian、JSON、XML 2、HTTP协议 格式: encode: 0 commandLength: 5 command: Hello 3、负载均衡均衡算法 阅读全文
posted @ 2014-09-25 09:30 lihui1625 阅读(89) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 16 下一页