HPS(Hits Per Second) :每秒点击次数,单位是次/秒。 TPS(Transaction Per Second):系统每秒处理交易数,单位是笔/秒。 QPS(Query Per Second):系统每秒处理查询次数,单位是次/秒。对于互联网业务中,如果某些业务有且仅有一个请求连接,那 ...
分类:
其他好文 时间:
2019-07-28 17:48:41
阅读次数:
107
Flume应用开发 要求: Flume应用场景Flume的核心是把数据从数据源收集过来,在送到目的地。为了保证输送一定成功,发送到目的地之前,会先缓存数据,待数据真正的到达目的地后,删除自己缓存的数据。Flume采用流式方法采集和传输数据,程序配置好后,不需要外部条件触发下,一直监控数据源,源源不断 ...
分类:
Web程序 时间:
2019-07-28 17:10:09
阅读次数:
140
注:mysql的事务处理只对增删改查有作用 事务实现方法 set autocommit = 0; 关闭事务自动提交 start transaction; 开始一个事务,标记事务的起始点 进行增删改查 commit;/rollback; 提交一个事务给数据库/将事务回滚到本次事务的初始状态 set a ...
分类:
数据库 时间:
2019-07-26 17:27:18
阅读次数:
297
github地址:https://github.com/dchack/Mybatis source code learn TransactionFactory 官方文档: 在 MyBatis 中有两种类型的事务管理器(也就是 type=”[JDBC|MANAGED]”): JDBC – 这个配置就是 ...
分类:
其他好文 时间:
2019-07-26 11:58:24
阅读次数:
72
在 Django 中可以通过django.db.transaction 模块提供的atomic来定义一个事务 atomic提供两种方案实现事务 装饰器用法: 装饰器用法:整个视图中所有 MySQL 数据库的操作都看做一个事务,范围太大,不够灵活。而且无法直接作用于类视图 with 语句用法: wit ...
分类:
其他好文 时间:
2019-07-24 19:38:29
阅读次数:
114
SparkStreaming整合flume 在实际开发中push会丢数据,因为push是由flume将数据发给程序,程序出错,丢失数据。所以不会使用不做讲解,这里讲解poll,拉去flume的数据,保证数据不丢失。 1.首先你得有flume 比如你有:【如果没有请走这篇:搭建flume集群(待定)】 ...
分类:
Web程序 时间:
2019-07-23 00:05:06
阅读次数:
168
准备工作: 1、到Flume官网下载apache-flume-1.8.0-bin.tar.gz 2、下载代码:https://github.com/javabigdataxin/FlumeExtend 在Flume的conf目录新建一个RollingFileSink.conf文件 a1.source ...
分类:
Web程序 时间:
2019-07-21 01:21:25
阅读次数:
170
测试flume,将数据送到hive表中,首先建表。 flume conf 配置如下: 这个时候如果启动flume的话会报错,需要将hive中的jar包移动到flume 中。 此时,在修改修改 hive-site.xml,将下面的值进行修改。 上面的配置完成之后,先启动 hive metastore, ...
分类:
Web程序 时间:
2019-07-20 12:57:59
阅读次数:
163
事务 事务(Transaction)是由一系列对系统中数据进行访问与更新的操作所组成的一个程序执行逻辑单元。事务是DBMS中最基础的单位,事务不可分割。 事务具有4个基本特征,分别是:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Duratio ...
分类:
数据库 时间:
2019-07-20 12:53:55
阅读次数:
102
Postgres XL is composed of three major components: the GTM (Global Transaction Manager), the Coordinator and the Datanode. Their features are given in ...
分类:
数据库 时间:
2019-07-19 12:44:34
阅读次数:
336