建索引的几大原则1. 最左前缀匹配原则,非常重要的原则,mysql会一直向右匹配直到遇到范围查询(>、 3 and d = 4 如果建立(a,b,c,d)顺序的索引,d是用不到索引的,如果建立(a,b,d,c)的索引则都可以用到,a,b,d的顺序可以任意调整。2.=和in可以乱序,比如a = 1 a...
分类:
数据库 时间:
2014-11-19 12:23:40
阅读次数:
202
ngx_rbtree是一种使用红黑树实现的关联容器,关于红黑树的特性,在《手把手实现红黑树》已经详细介绍,这里就只探讨ngx_rbtree与众不同的地方;ngx_rbtree红黑树容器中的元素都是有序的,支持快速索引,插入,删除操作,也支持范围查询,遍历操作,应用非常广泛。...
分类:
其他好文 时间:
2014-10-27 23:10:06
阅读次数:
377
1 和lucene一样 支持全域索引2 对字符串域提供全文检索,对数字类型域提供范围查询3 采取和lucene类似的倒排表压缩方式4 和lucene的多级跳转表不同,egg采取的是B+树做索引,这种数据结构在应付大数量的存储上面更加适合。5 和lucene不一样, egg不仅仅是个全文检索引擎包,采...
分类:
Web程序 时间:
2014-10-19 14:13:43
阅读次数:
238
HBase ShellHBase shell使用起来最方便,进入HBase shell控制台就可以使用。$ $HBASE_HOME/bin/hbase shell常见操作有create(创建表)/put(插入或更新数据)/get(依据rowkey查询)/scan(范围查询)/delete(删除列)/...
分类:
编程语言 时间:
2014-10-18 20:52:22
阅读次数:
241
select * from Students where EnglishName like '[c-r]%'--查询EnglishName字段以'c'-'r'之间的字母开头的记录select * from Students where EnglishName like '[cr]%'--查询Engl...
分类:
数据库 时间:
2014-10-05 15:15:08
阅读次数:
493
最近在做的有关于北京海淀智慧旅游的一个项目,既然是旅游项目,那么涉及到地图的操作也就是必然的事情了。
今天主要要做的是地图上的一个基本功能——交互搜索。
其实官网上搜索的例子并不是很多,而且真的不怎么滴。不过作为参考,还是可以的。点击这里查看“范围查询-指定分类id,关键字”代码示例。如果没有你想要的功能,那你就去官方API文档中找吧,点击这里看搜索类API。...
分类:
Web程序 时间:
2014-09-24 12:28:46
阅读次数:
323
技术交流、工作、请加QQ群:179242260MongoDB简介MongoDB是一款强大、灵活,易于扩展的通用型数据库。它能扩展出非常多的功能,如二级索引(secondaryindex)、范围查询(rangequery)、排序、聚合(aggregation),以及地理空间索引(geospatial)。1.1:易于使用MongoDB是一..
分类:
数据库 时间:
2014-09-21 03:56:20
阅读次数:
379
[]表示查询一个包括边界范围,{}表示查询一个不包括边界范围A TO * 表示没有上界即>=A或是>A ,视使用的是[]还是{}而定* TO A 表示没有下界即<=A或是<A ,视使用的是[]还是{}而定NOW表示当前时间,NOW/DAY表示当前日期.支持运算,比如取前一天就是NOW/DAY-1DA...
分类:
其他好文 时间:
2014-08-01 19:02:22
阅读次数:
178
在做依据日期来检索的时候普通的格式化会出错,试了好多种仅仅有一种可行SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'");String time = "lostTime:["+sdf.format(new Da...
分类:
其他好文 时间:
2014-07-12 08:32:03
阅读次数:
164
HBase Shell
HBase shell使用起来最方便,进入HBase shell控制台即可使用。
$ $HBASE_HOME/bin/hbase shell
常见操作有create(创建表)/put(插入或更新数据)/get(根据rowkey查询)/scan(范围查询)/delete(删除列)/deleteAll(根据rowkey删除整行数据)/disable&drop(禁用表之后再...
分类:
编程语言 时间:
2014-07-04 08:12:54
阅读次数:
383