Sam哥哥聊技术

互联网技术爱好者

批量处理数据的一些经验

批量处理数据库数据时,如果处理不当,可能拖慢数据库或者搞垮数据库,从而影响整个应用的响应速度。下面列举一下解决方案。每处理一批,让线程休息一段时间假设总共有5万条数据需要处理,每次处理1000条,那么处理完1000条数据,sleep一段时间,不要太频繁的操作数据库。拆分大的insert操作假设总共...

2016-01-19 23:12:19

阅读数:1645

评论数:0

memcache-概述

memcache是一个高性能的分布式缓存系统,给予key-value存储。memcache的api支持各种语言编写的客户端。组成部分 连接memcache的客户端软件 基于客户端系统的hash算法,主要用于根据key去寻找服务端的memcache服务器 LRU,决定什么时候丢弃掉旧数据 客户端和服...

2016-01-18 23:03:44

阅读数:265

评论数:0

Dojo -- Modules篇之AMD介绍

为了使得代码更加容易维护和调试,dojo 引入了AMD。本文介绍AMD的一些基本用法。如何加载Dojo模块为了更好的理解Dojo的模块,在这里先写个例子,说明一下Dojo如何加载模块的。至于什么是模块以及如何创建模块,会在下面讲到。我们先创建一个hello-amd.html 文件,内容如下:<...

2016-01-04 22:50:25

阅读数:470

评论数:0

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