java的平凡之路

博客的文章都是平时学习或者遇到其他人写的不错的文章分享,也是做一个记录,希望大家喜欢...

排序:
默认
按更新时间
按访问量
RSS订阅

谈谈mysql的事物隔离级别

一、事务先来看下百度百科对数据库事务的定义:作为单个逻辑单元执行一系列操作,要么完全执行,要么完全不执行。事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。事务有四个属性,称为ACID属性:1、原子性(Atomicity):事务是一个原子单位,要么全部执行,要么...

2018-05-23 09:18:15

阅读数:173

评论数:0

Java实现redis事务

1.  正常执行的事务[html] view plain copy@Test  public void test() {      Jedis jedis = new Jedis("localhost");      Transaction transactio...

2018-04-01 14:58:47

阅读数:370

评论数:0

prometheus监控方案

简介prometheus 是一个开源的系统监控和告警的工具包,其采用pull方式采集时间序列,通过http协议传输。架构每个应用都通过javaagent向外提供一个http服务暴露出自己的JMX信息。当应用启动的时候就会向consul注册服务,注册成功后,prometheus就能把这个应用加入监控...

2018-03-15 11:55:46

阅读数:699

评论数:0

Prometheus入门

一、什么是TSDB?TSDB(Time Series Database)时序列数据库,我们可以简单的理解为一个优化后用来处理时间序列数据的软件,并且数据中的数组是由时间进行索引的。1、时间序列数据库的特点大部分时间都是写入操作。写入操作几乎是顺序添加,大多数时候数据到达后都以时间排序。写操作很少写...

2018-03-15 11:37:17

阅读数:952

评论数:0

十分钟看懂时序数据库(V)- 分布式计算

物联网领域近期如火如荼,互联网和传统公司争相布局物联网。作为物联网领域数据存储的首选,时序数据库也越来越多进入人们的视野,而早在 2016 年 7 月,百度云在其天工物联网平台上发布了国内首个多租户的分布式时序数据库产品TSDB,成为支持其发展制造,交通,能源,智慧城市等产业领域的核心产品,同时也...

2018-03-15 11:25:40

阅读数:720

评论数:0

十分钟看懂时序数据库(IV)- 分级存储

物联网领域近期如火如荼,互联网和传统公司争相布局物联网。作为物联网领域数据存储的首选,时序数据库也越来越多进入人们的视野,而早在 2016 年 7 月,百度云在其天工物联网平台上发布了国内首个多租户的分布式时序数据库产品TSDB,成为支持其发展制造,交通,能源,智慧城市等产业领域的核心产品,同时也...

2018-03-15 11:25:15

阅读数:691

评论数:0

十分钟看懂时序数据库(III)- 压缩

物联网邻域近期如火如荼,互联网和传统公司争相布局物联网。作为物联网邻域数据存储的首选时序数据库也越来越多进入人们的视野,而早在2016年7月,百度云在其天工物联网平台上发布了国内首个多租户的分布式时序数据库产品TSDB,成为支持其发展制造,交通,能源,智慧城市等产业领域的核心产品,同时也成为百度战...

2018-03-15 11:24:42

阅读数:485

评论数:0

十分钟看懂时序数据库(II)- 预处理

物联网领域近期如火如荼,互联网和传统公司争相布局物联网。作为物联网领域数据存储的首选时序数据库也越来越多进入人们的视野,早在2016年7月,百度云在其天工物联网平台上发布了国内首个多租户的分布式时序数据库产品TSDB。前文提到时序数据是一个写多读少的场景,对时序数据库以及数据存储方面做了论述,数据...

2018-03-15 11:24:15

阅读数:754

评论数:0

十分钟看懂时序数据库(I)-存储

2017年时序数据库忽然火了起来。开年2月Facebook开源了beringei时序数据库;到了4月基于PostgreSQL打造的时序数据库TimeScaleDB也开源了,而早在2016年7月,百度云在其天工物联网平台上发布了国内首个多租户的分布式时序数据库产品TSDB,成为支持其发展制造,交通,...

2018-03-15 11:23:38

阅读数:4163

评论数:0

ehcache实例

ehCache实例: [plain] view plain copy     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apac...

2018-01-10 09:08:04

阅读数:296

评论数:0

Redis命令用scan代替keys、smembers等命令

附SCAN——Redis命令参考http://redisdoc.com/key/scan.html keys、smembers等Redis命令会一次性扫描所有记录,如果redis数据量非常大,会影响redis性能,不适合用于生产环境。redis2.8版本以后有了一个新命令scan...

2018-01-09 16:18:41

阅读数:176

评论数:0

MyBatis Generator 详解

MyBatis Generator中文文档 MyBatis Generator中文文档地址: http://mbg.cndocs.tk/ 该中文文档由于尽可能和原文内容一致,所以有些地方如果不熟悉,看中文版的文档的也会有一定的障碍,所以本章根据该中文文档以及实际应用,使用...

2017-10-20 10:27:06

阅读数:295

评论数:0

基于mybatis读写分离插件

因此 DataSourceProxy 返回的 Connection是一个代理类, 依赖一个 DataSourceRout 接口,在未执行sql语句之前都是由 Connection代理类完成操作。再执行 sql 语句时,由 DataSourceRout 接口返回具体 Connection执行 sql...

2017-08-23 09:22:22

阅读数:290

评论数:0

JAVA:自定义套件...

各位亲爱的小伙伴们大家好,最近很多伙伴都问我该怎么做自定义套件封装,我在这里做了一个教程分享给大家。 java开发人员现在对数据库的操作一般会用到诸如像Hibernate,Mybatis,SpringJdbcTemplate等ORM组件,但是这些组件是怎样从原始的编码方式一步步封装过来的呢 ...

2017-08-16 09:32:52

阅读数:171

评论数:0

聊一聊分布式锁的设计

起因 前段时间,看到redis作者发布的一篇文章《Is Redlock safe?》,Redlock是redis作者基于redis设计的分布式锁的算法。文章起因是有一位分布式的专家写了一篇文章《How to do distributed locking》,质疑Redlock的正确性。...

2017-08-14 09:21:14

阅读数:173

评论数:0

微信红包订单存储架构变迁的最佳实践

微信红包的由来 南方企业一直有过年找老板“逗利是”的习俗,每年春节后开工的第一天,腾讯大厦都会排上长长的队伍,集体上楼找老板们领红包。按照广东习俗,已经结婚的同事也要给未婚同事发红包,这一天腾讯员工就在春茗和寻找红包中度过。 由此孵化了一个内部项目,通过微信来收发红包,把这个公司全员娱...

2017-08-11 09:43:57

阅读数:335

评论数:0

分布式文件系统:原理、问题与方法

转载:http://blog.csdn.net/it_yuan/article/details/8980849 本地文件系统如ext3,reiserfs等(这里不讨论基于内存的文件系统),它们管理本地的磁盘存储资源、提供文件到存储位置的映射,并抽象出一套文件访问接口供用户使用。但随着互联网企...

2017-08-09 09:37:00

阅读数:109

评论数:0

Redis架构之防雪崩设计:网站不宕机背后的兵法

一、缓存穿透预防及优化 缓存穿透是指查询一个根本不存在的数据,缓存层和存储层都不会命中,但是出于容错的考虑,如果从存储层查不到数据则不写入缓存层,如图 11-3 所示整个过程分为如下 3 步: 缓存层不命中存储层不命中,所以不将空结果写回缓存返回空结果 缓存穿透将导致不存在的数据...

2017-08-09 09:36:03

阅读数:177

评论数:0

数据库Sharding的基本思想和切分策略

一、基本思想 Sharding的基本思想就要把一个数据库切分成多个部分放到不同的数据库(server)上,从而缓解单一数据库的性能问题。 不太严格的讲,对于海量数据的数据库,如果是因为表多而数据多,这时候适合使用垂直切分,即把关系紧密(比如同一模块)的表切分出来放在一个server上。...

2017-08-08 09:19:20

阅读数:141

评论数:0

MySQL 线程池内幕

摘要 在MySQL中,线程池指的是用来管理处理MySQL客户端连接任务的线程的一种机制,我厂用的percona版本已经是集成了线程池,只需要通过如下参数开启即可。 thread_handling=pool-of-threads 本文在介...

2017-08-08 09:18:35

阅读数:154

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭