命令备忘

cd path du -hsx * | sort -rh | head -10   找到path下面最大的十个文件

2017-01-13 14:42:05

阅读数 21

评论数 0

采用filter包装器动态的添加参数

背景:需要动态的给url添加一些参数,需要重写httprequest包装器 由于servlet的参数map不可写,直接在map中添加参数会报如下错误 java.lang.IllegalStateException: No modifications are allowed to a loc...

2016-11-12 12:19:02

阅读数 134

评论数 0

MySQL索引背后的数据结构及算法原理

摘自http://blog.codinglabs.org/articles/theory-of-mysql-index.html 摘要 本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此M...

2016-10-24 19:12:47

阅读数 31

评论数 0

删除数据库中多字段重复的数据

SELECT id FROM tablename a WHERE (a.stu_id, a.tea_id) IN ( SELECT stu_id, tea_id FROM tablename GROUP BY stu_id, ...

2016-10-12 19:59:55

阅读数 22

评论数 0

电商业务中多平台订单与全局库存管理

前言 随着电商行业增速的回落,野蛮生长的阶段已经过去,电商开始进入精细化运作阶段,商家之间竞争从比拼营销和低价,转移到后台的供应链,供应链效率和成本的高低决定了商家的生死。 在电商的供应链管理中,有两块业务是核心内容,即订单处理和库存管理。订单是所有后台业务的源头,在多平台开店已经成为普遍采...

2016-05-30 15:28:12

阅读数 108

评论数 0

电商库存管理

转自:http://ec.sina.com.cn/ec/2011-05-23/12599.html   电子商务虽然属于新兴行业,但本质上还属于零售业。抛开种种电子、网络方面的因素不谈,也仍然是一个低价买进、高价卖出的基本模式。但是由于电子化、网络化、异地化的新特点,导致了电子商务与传统零售业...

2016-05-30 15:22:54

阅读数 75

评论数 0

Google著名的三篇论文

Google的著名的三篇大数据的论文,分别讲述GFS、MapReduce、BigTable,取自网上,排版整理完成,以供参考。 Google File System中文版 Google MapReduce中文版 Google Bigtable中文版   ...

2016-05-21 00:43:06

阅读数 552

评论数 0

MySQL的InnoDB索引原理详解

原文链接 http://www.codeceo.com/article/mysql-innodb-index.html 本篇介绍下Mysql的InnoDB索引相关知识,从各种树到索引原理到存储的细节。 InnoDB是Mysql的默认存储引擎(Mysql5.5.5之前是MyISAM,文档)。...

2016-03-29 11:18:39

阅读数 20

评论数 0

Kafka实践:通过8个case学习Kafka的功能

Apache Kafka是分布式发布-订阅消息系统。它最初由LinkedIn公司开发,之后成为Apache项目的一部分。Kafka是一种快速、可扩展的、设计内在就是分布式的,分区的和可复制的提交日志服务。 Apache Kafka与传统消息系统相比,有以下不同: 它被设计为一个分布式系统,...

2016-02-24 16:35:48

阅读数 28

评论数 0

跟着实例学习ZooKeeper的用法: 文章汇总

跟着实例学习ZooKeeper的用法提供了全面的例子, 演示了Curator在项目中的应用,全面的介绍了ZooKeeper的Recipe的实现, 以及CuratorFramework的基本用法。都是独立的, 你可以挑选感兴趣的章节阅读,方便在需要的时候查找。欢迎在评论中提供意见和建议以及内容的错...

2016-02-24 16:32:31

阅读数 18

评论数 0

防止并发重复提交

蘑菇街的一个方案,下面的文章转自蘑菇街的技术方案 http://mogu.io/prevent-duplicate-requests-4 redis官方给出的方案及模式 http://redis.io/commands/incr   #防重复处理总结##背景在业务开发中,我们常会...

2016-01-30 12:07:19

阅读数 616

评论数 1

dapper大规模分布式跟踪系统(google论文中文版)

概述 当代的互联网的服务,通常都是用复杂的、大规模分布式集群来实现的。互联网应用构建在不同的软件模块集上,这些软件模块,有可能是由不同的团队开发、可能使用不同的编程语言来实现、有可能布在了几千台服务器,横跨多个不同的数据中心。因此,就需要一些可以帮助理解系统行为、用于分析性能问题的工具。 D...

2016-01-19 13:55:05

阅读数 49

评论数 0

linux 命令备忘

1.找出大于100M的文件列表 find / -size +100M -exec ls -lh {} \; 2.scp 拷贝到远程机器  scp ./uc_members.dump jw@192.168.0.187:/home/jw  

2016-01-13 14:23:40

阅读数 20

评论数 0

ebay分布式事务方案中文版

由于数据量的巨大,大部分Web应用都需要部署很多个数据库实例。这样,有些用户操作就可能需要去修改多个数据库实例中的数据。传统的解决方法是使用分布式事务保证数据的全局一致性,经典的方法是使用两阶段提交协议。 长期以来,分布式事务提供的优雅的全局ACID保证麻醉了应用开发者的心灵,很多人都不敢越雷...

2016-01-04 10:42:50

阅读数 59

评论数 0

mysql2阶段事务

1 二阶段提交协议     一般分为协调器C和若干事务执行者Si两种角色:    当执行某一事务T的所有站点Si都通知C事务执行完成,C即启动二阶段提交协议。    1.首先C向所有Si发<prepare>消息(C先将<pre...

2015-12-25 18:52:57

阅读数 25

评论数 0

Base: An Acid Alternative

Base: An Acid Alternative In partitioned databases, trading some consistency for availability can lead to dramatic improvements in scalability. Da...

2015-12-25 18:51:16

阅读数 29

评论数 0

如何使用消息系统避免分布式事务

作者:伯乐在线-meituanalibaba 网址:http://blog.jobbole.com/89140/ http://www.cnblogs.com/LBSer/p/4715395.html 不知道谁抄的谁的   前阵子从支付宝转账1万块钱到余额宝,这是日常生活的一...

2015-12-25 18:48:09

阅读数 22

评论数 0

分布式注册中心设计思路

http://blog.csdn.net/jiyiqinlovexx/article/details/43702035 http://blog.csdn.net/jiyiqinlovexx/article/details/38326865 http://vernonzheng.com/201...

2015-12-24 15:06:34

阅读数 75

评论数 0

Uber容错设计与多机房容灾方案

此文是根据赵磊在【QCON高可用架构群】中的分享内容整理而成。 赵磊,Uber高级工程师,08年上海交通大学毕业,曾就职于微软,后加入Facebook主要负责Messenger的后端消息服务。这个系统在当时支持Facebook全球5亿人同时在线。目前在Uber负责消息系统的构建并推进核心...

2015-12-24 14:50:58

阅读数 28

评论数 0

魅族多机房方案(转)

转自:http://blog.chinaunix.net/uid-30571370-id-5465017.html 魅族经过2014-2015年的转型以及销量大爆发后,随之而来的互联网服务业务越来越多,用户基数越来越大,之前单机房的扩展架构已经满足不了魅 族的发展,此外加上国内复杂网络环境下...

2015-12-24 14:47:05

阅读数 25

评论数 0

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