点点数据库
xuehanxin
一个人能走多远,要看他有谁同行;一个人有多优秀,要看他有谁指点;一个人有多成功,要看他有谁相伴。
展开
-
mysql分时间段查询
求出一周数据排行榜 select *from DOWNLOADRECORDS where DOWNLOADRECORDS_TIME>DATE_SUB(now(),INTERVAL 7 DAY);求出24小时内数据排行榜 select *from DOWNLOADRECORDS where DOWNLOADRECORDS_TIME>DATE_SUB(now(),INTERVAL ...原创 2011-10-17 19:45:05 · 361 阅读 · 0 评论 -
两条速度相差1350倍的sql语句
select *from RESOURCES where RES_STATUS = 1 and PLATFORM_FLAG=1 and RES_ID in (select RES_ID from DOWNLOADRECORDS where DOWNLOADRECORDS_TIME > DATE_SUB(now(),INTERVAL 7 DAY) group by R...2011-12-13 15:04:14 · 73 阅读 · 0 评论 -
sql语句写法与优化
保证在实现功能的基础上,尽量减少对数据库的访问次数;通过搜索参数,尽量减少对表的访问行数,最小化结果集,从而减轻网络负担;能够分开的操作尽量分开处理,提高每次的响应速度;在数据窗口使用 SQL时,尽量把使用的索引放在选择的首列;算法的结构尽量简单;在查询时,不要过多地使用通配符如 SELECT * FROM T1语句,要用到几列就选择几列如:SELECT COL1,COL2 FROM T1;在可能...原创 2011-12-27 19:22:22 · 94 阅读 · 0 评论 -
mongoDB入门列子及原理介绍
本文着重介绍mongonDB的原理及安装,最后送大家一个简单的列子,有可以运行的列子和原理,相信大家很容易学会mongonDB ^_^MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。意在为WEB应用提供可扩展的高性能数据存储解决方案。它有一下几个特点: 1.模式自由。 ( 像json数据一样可以自由的宽展) 2.支持动态查询。 3.支持完全索引,包含...2011-12-03 15:25:13 · 88 阅读 · 0 评论 -
sql语句学习
SELECT * FROM t_pic_OnlinePictureGroupTag a LEFT JOIN t_pic_OnlinePictureTagLib b ON a.onlinepicturetaglibid=b.tidLEFT JOIN t_pic_OnlinePictureGroup cON a.onlinepicturegroupid=c.idWHERE CODE...2012-03-29 17:13:36 · 60 阅读 · 0 评论 -
查找附近的人-mongodb的实现
最近做一个关于附近的人查询,参考了很多资料:现在市面上主流的做法1.用数据库2.用类存3.用lucene我选用的是用mongodb自带的查附近的人的方法,代码如下:DBObject db = new BasicDBObject("cityId", JSON.parse("{$orderby:{cityId: -1}}")); DBObject near = new Ba...2013-08-18 18:17:30 · 238 阅读 · 0 评论 -
Redis作者谈Redis应用场景
Redis作者谈Redis应用场景 毫无疑问,Redis开创了一种新的数据存储思路,使用Redis,我们不用在面对功能单调的数据库时,把精力放在如何把大象放进冰箱这样的问题上,而是利用Redis灵活多变的数据结构和数据操作,为不同的大象构建不同的冰箱。希望你喜欢这个比喻。下面是一篇新鲜出炉的文章,其作者是Redis作者@antirez,他描述了Redis比较适合的一些应用场景,NoS...原创 2014-01-27 09:34:01 · 61 阅读 · 0 评论 -
redis命令总结
redis基本命令官网上介绍的很齐全,而且可以模拟redis命令,这里的命令都我试验过的,备忘用的1.redis事务命令:> MULTIOK> INCR fooQUEUED> INCR barQUEUED> EXEC1) (integer) 12) (integer) 1这几个命令解释下,multi表示事务的开始,像hib...2014-02-02 22:01:20 · 66 阅读 · 0 评论