上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 26 下一页
摘要: 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id from t where num=03.应尽量避免在 where 子句中使用!=或操作符,否则将引擎放弃使用索引而进行全表扫描。4.应尽量避免在 where 子句中使用 or 来连接条件,否则将导致引擎放弃使用索引而进 阅读全文
posted @ 2013-10-15 15:48 李克华 阅读(1223) 评论(0) 推荐(1)
摘要: 堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下... 阅读全文
posted @ 2013-10-15 11:06 李克华 阅读(173197) 评论(6) 推荐(15)
摘要: 应用场景这里我先描述一个极其简单的业务场景:用4台Cache服务器缓存所有Object。那么我将如何把一个Object映射至对应的Cache服务器呢?最简单的方法设置缓存规则:object.hashCode() % 4。Cache 0:object.hashCode() % 4 == 0Cache 1:object.hashCode() % 4 == 1Cache 2:object.hashCode() % 4 == 2Cache 3:object.hashCode() % 4 == 2看起来一切正常,考虑下面两种情况:一:由于Cache3硬件损坏,所有Cache3上的缓存都失效了,需要把Ca 阅读全文
posted @ 2013-10-15 10:00 李克华 阅读(796) 评论(0) 推荐(0)
摘要: 与关系型数据库相比,MongoDB的优点:①弱一致性(最终一致),更能保证用户的访问速度:举例来说,在传统的关系型数据库中,一个COUNT类型的操作会锁定数据集,这样可以保证得到“当前”情况下的精确值。这在某些情况下,例 如通过ATM查看账户信息的时候很重要,但对于Wordnik来说,数据是不断更新和增长的,这种“精确”的保证几乎没有任何意义,反而会产生很大的延 迟。他们需要的是一个“大约”的数字以及更快的处理速度。但某些情况下MongoDB会锁住数据库。如果此时正有数百个请求,则它们会堆积起来,造成许多问题。我们使用了下面的优化方式来避免锁定:每次更新前,我们会先查询记录。查询操作会将对象放 阅读全文
posted @ 2013-09-26 10:18 李克华 阅读(2037) 评论(0) 推荐(1)
摘要: python pymongo mongodb gis spatial query 阅读全文
posted @ 2013-08-16 22:55 李克华 阅读(752) 评论(0) 推荐(0)
摘要: 安装和部署过程中,请参考下面文档。本文档中cas使用的http协议。如果使用https协议的,需要另外配置。CAS安装与部署.rar 阅读全文
posted @ 2013-05-26 15:28 李克华 阅读(512) 评论(2) 推荐(0)
摘要: 今天组内兄弟提交代码 我更新以后发现编译通过不了异常信息如下:The method getPOIByName(String) of type POISearchByGeoway must override a superclass method这玩意儿我之前遇到过,于是想写博客记之,以飨来者!ok 解决方案如下:1、右键项目>Build Path>Configure Build Path >> JAVA Compiler 修改Compiler Compliance level 改为1.6 (Override注解在java 1.6才出现)。2、Windows>Pre 阅读全文
posted @ 2013-05-15 10:44 李克华 阅读(393) 评论(0) 推荐(0)
摘要: MongoDB 在2.4版本以后,对空间查询支持更友好了,下面简介一下$geoWithin,文章翻译自:http://docs.mongodb.org/manual/reference/operator/geoWithin/#op._S_geoWithin$geoWithin 在MongoDB2.4中使用$geoWithin操作符(或称函数,下亦同)替代废弃的$within操作符。$geoWithin操作符是一个支持查询在一个几何要素内(完全在这几何要素内)的另一个特定的点、线或者其他几何类型要素。$geoWithin操作符支持GeoJSON作为查询条件。$geoWithin操作符不返回排序的 阅读全文
posted @ 2013-04-16 20:15 李克华 阅读(6736) 评论(2) 推荐(0)
摘要: Mongodb提供了简单易用的导出和导入命令。一、导出命令的简介与使用。 MongoDB提供了一个简单的导出工具,这个工具位于{MongoDB_HOME}/bin/mongoexport.exe,如截图(我的mongodb部署在windows操作系统中,在linux中类似):下面介绍一下如何使用mongoexport导出命令:mongoexport -c gis -d local -o likehua.data其中-c 表示几何-d 表示数据库-o 输出文件名。更多参数详见:Administrator@F523540 d:/Mongodb/bin$ mongoexport --helpExpo 阅读全文
posted @ 2013-04-16 19:48 李克华 阅读(12375) 评论(0) 推荐(0)
摘要: 我有一段代码,使用dom4j 正则表达式解析gml , 代码如下: List<Element> featureMembers= root.selectNodes("featureMember");发生以下异常:java.lang.NoClassDefFoundError: org/jaxen/JaxenException at org.dom4j.DocumentFactory.createXPath(DocumentFactory.java:230) at org.dom4j.tree.AbstractNode.createXPath(AbstractNode 阅读全文
posted @ 2013-02-22 13:30 李克华 阅读(1865) 评论(0) 推荐(0)
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 26 下一页