`
- 浏览:
328571 次
- 性别:
- 来自:
深圳
-
都是项目中遇到的问题,在此记录一下。
- 快表:对于一些统计数值,比如总量,增量,这些实时性不高但是查询很多的功能可以建立快表提供查询速度。
- 搜索:实时搜索和历史搜索。实时数据搜索当然是直接从数据库读取最新的数据进行搜索,要提高搜索速度需要对搜索字段建立索引。历史数据搜索,因为量比较大而且实时性要求不高,可以通过各种工具定时(比如Lucene)建立索引,对索引进行搜索。
- 如何搜索:第一,针对某关键字搜索,在数据库层面上可以通过like关键字,使用数据库的全文索引功能进行搜索。第二,针对某复杂与或表达式搜索,如果使用数据库要看具体的数据库是否提供相应功能,或者开发语言有无相应的API和第三方工具。
- 大数据量处理,采取少量多次,结合多线程。比如对将用户表的全部用户信息导出到excel文件,而用户表又关联到其他表,如用户账号信息,用户的地址信息,用户的物品信息,这时如果一次性查询写入可能会发生内存溢出问题,这时可以采取读取若干个用户信息写入到excel,然后再读取一些,再写入。或者对用户进行分组,开启多个线程进行处理。
- 用数据说话。评价程序的性能效率,评价应用或网站的用户欢迎度或用户使用习惯,这些指标不能仅仅从某理论某原理,要用具体的数字说话。评价两种排序方式哪种更快,需要大量的重复计算得到一个具体的排序耗费时间来评价。而对于整个网站或应用,可以借助很多工具进行评价,比如Goolge Analytics,用于分析一个在线网站的各种信息,访问数量,用户来源,用户习惯等等。http://bit.ly/ 这个大概需要翻墙了,但是功能很强大,把一个长url变成一个短url,并且记录分析此短url的传播路径等信息,广泛用户sns和围脖。
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
T6 X 124.07 支付服务公钥和私钥' W( f3 s4 x+ \3 G1 ~7 J) y 125.08 支付宝配置过程总结 126.09 支付宝和项目的整合' o; Y0 a2 M+ E4 h* v' m- k 127.01 课程预告+ ]2 s+ }- H! _9 Z 128.02 事务配置 129.03 事务...
转——进入这行已经有3年半了,到09年7月份刚好工作了4年,4年以来一直专心于RFID应用开发,实际参与过不下20个项目实施和二次开发,07年跟着市场人员对广州深圳的一些厂家有过登门拜访,今年年初,进了这个在东莞最...
10、辩证地总结一下导师:好导师,名气大,项目多,时间少,基本上没时间管研究生;小导师,钱少,没名气,不过相互交流时间很多,能够得到很多帮助和指点!进校早的导师,属于元老级别,有地位,有头衔,但是未必最...
本人结合6252/50的项目移植工作,总结了一些11B项目移植的经验,相信会给还在从事MTK功能机开发的朋友一些帮助。 包括:资源制作、RVCT3.1编译环境的安装、开关机音乐画面、拨号界面修改、系统设置和初始化、音频...
大象--Thinking in UML(09年度畅销榜NO.3) 作者: 谭云杰 出版社:中国水利水电出版社 ISBN:9787508460468 出版日期:2009 年1月 编辑推荐 这是一本令众多开发网友企盼了一年之久的书. 这是一本讲分析、设计...
04 meta标签以及一些基本标签 05 img标签和列表标签 06 form表单之input标签 07 通过form向server端发送数据 08 form表单之select标签 09 table标签 第38章 01 css的四种引入方式 02 css的四种基本选择器 03 css的...
它总结关系数据库操作的一些共性,根据面向对象的思想和分层架构设计,将大量代码按照预先设置的模板上自动生成出来。 基于xml+xsl技术,使用模板插件机制,根据不同的项目模板可以生成ASP、PHP、C#、JAVA、...
这里记录了Chitty从7月15日从项目中退出,开始正式为找工作准备的学习与总结,由浅入深,一步步地补齐完善自己的知识树。这里也会更新Chitty每次面试笔试后对自己的反思总结。这里还有对一些有趣问题的思考。 近期...
1、09年度畅销榜NO.3 2、这是一本令众多开发网友企盼了一年之久的书. 这是一本讲分析、设计、建模与统一软件过程的书 这是一本将晦涩的概念与项目的实践紧密结合的书.. 这是一本充满思想和智慧的书 这不是一本...
1、09年度畅销榜NO.3 2、这是一本令众多开发网友企盼了一年之久的书. 这是一本讲分析、设计、建模与统一软件过程的书 这是一本将晦涩的概念与项目的实践紧密结合的书.. 这是一本充满思想和智慧的书 这不是一本...
1、09年度畅销榜NO.3 2、这是一本令众多开发网友企盼了一年之久的书. 这是一本讲分析、设计、建模与统一软件过程的书 这是一本将晦涩的概念与项目的实践紧密结合的书.. 这是一本充满思想和智慧的书 这不是一本...
1、09年度畅销榜NO.3 2、这是一本令众多开发网友企盼了一年之久的书. 这是一本讲分析、设计、建模与统一软件过程的书 这是一本将晦涩的概念与项目的实践紧密结合的书.. 这是一本充满思想和智慧的书 这不是一本一般的...
1、09年度畅销榜NO.3 2、这是一本令众多开发网友企盼了一年之久的书. 这是一本讲分析、设计、建模与统一软件过程的书 这是一本将晦涩的概念与项目的实践紧密结合的书.. 这是一本充满思想和智慧的书 这不是一本...
1、09年度畅销榜NO.3 2、这是一本令众多开发网友企盼了一年之久的书. 这是一本讲分析、设计、建模与统一软件过程的书 这是一本将晦涩的概念与项目的实践紧密结合的书.. 这是一本充满思想和智慧的书 这不是一本一般的...
1、09年度畅销榜NO.3 2、这是一本令众多开发网友企盼了一年之久的书. 这是一本讲分析、设计、建模与统一软件过程的书 这是一本将晦涩的概念与项目的实践紧密结合的书.. 这是一本充满思想和智慧的书 这不是一本一般的...
1、09年度畅销榜NO.3 2、这是一本令众多开发网友企盼了一年之久的书. 这是一本讲分析、设计、建模与统一软件过程的书 这是一本将晦涩的概念与项目的实践紧密结合的书.. 这是一本充满思想和智慧的书 这不是一本一般的...
1、09年度畅销榜NO.3 2、这是一本令众多开发网友企盼了一年之久的书. 这是一本讲分析、设计、建模与统一软件过程的书 这是一本将晦涩的概念与项目的实践紧密结合的书.. 这是一本充满思想和智慧的书 这不是一本一般的...
* 本电子书一共21节,主要包含本人实际项目中自我感到难点的东西,如委托、事件、泛型等,进行了个人的一些总结的归纳,最后附一个我做的WinForm程序。 * 这本书适合哪些人? * 这本书内容其实很少,你可以很快就...