#count collectiondb.news.count({"lpublishtime":{"$gte":1358697600000}}); #mongo导出mongoexport -h 192.168.1.175 --port 33000 -d booaa_so -c weibo -f '_id' -q "{\"lweibotime\":{\"\$gte\":1349020800000,\"\$lt\…
(一) 1.字符串函数ascii(str)    返回字符串str的第一个字符的ascii值(str是空串时返回0)   mysql> select ascii('2');   -> 50   mysql> select ascii(2);   -> 50   mysql> select ascii('dete');   -> 100 ord(str)    如果字符串str句首是单字节返回与ascii()函数返回的相同值.   如果是一个多字节字符,以格式返回((fi…
FAQ v2.0终于上线了,断断续续忙了有2个多月.这个项目是我实践的第一个全栈的项目,从需求(后期有产品经理介入)到架构,再到设计(有征询设计师的意见).构建(前端.后台.数据库.服务器部署),也是第一次独立负责一个项目,所以意义很不一般,后面还会写一篇总结的文章.闲言少叙,进入正题: 其中有一个自动定时发访问记录列表和反馈问题列表的邮件的功能,本来打算自己写的,不过后来了解到团队有现成的平台可以做这个事,所以就用现成的喽.但有一个问题,该平台配置的数据源必须是MySQL数据库,而FAQ平台用…
count 用法 求总条数 $sql="select count(*) as total from e_user"; $query = mysql_query($sql, $link); $res = mysql_fetch_array($query); $count = $res['total']; max用法 $sql="select max(id) as maxid from e_user"; $sql="select id as maxid fro…
最近接了一个别人的项目做二次开发,使用php进行mongodb的数据操作时,需要插入数据后得到相应的mongodb 中的id,简单代码如下 $data = array('test' => 'aaaaa');$tool->insert($table,$data);$res['data'] = $data; 将data重新获取一遍就可以获取到插入mongdb中数据,包括id 使用这个方法需要注意的一点是,如果这个插入在类方法A中,跨越多个封装再获取data,可能会出现获取不到mongodb id的…
#!/bin/sh ver=`date "+%Y%m%d"` #d1, the beginning date, eg:2017-06-28 d1=$1 d1=`date -d $d1 +%F` #transfer d1 to seconds d2=`date -d $d1 +%s` #increase d1 by one day d2=`expr $d2 + 86400` #transfer d2 from seconds to day d2=`date -d @$d2 +%F` #b…
1.性能都比较高,性能对我们来说应该都不是瓶颈总体来讲,TPS方面redis和memcache差不多,要大于mongodb 2.操作的便利性memcache数据结构单一redis丰富一些,数据操作方面,redis更好一些,较少的网络IO次数mongodb支持丰富的数据表达,索引,最类似关系型数据库,支持的查询语言非常丰富mysql是持久化存储,存放在磁盘里面,检索的话,会涉及到一定的IO瓶颈.推理到redis+mysql,它是内存+磁盘关系的一个映射,mysql放在磁盘,redis放在内存,这样…
背景:很多情况下程序崩溃我们只能看到程序抛出来的异常信息,但是有时候异常信息不清不楚我们处理异常还是一头雾水,这种情况下我们就很希望能有种办法获取程序运行时的内存进行调试,查看其中的变量.参数.方法执行情况等信息,这里就提供一种异常时将程序的异常时内存信息导出到文件的方法,这是当初设计渲染监控日志时的一个初步设想,想错误内存导出保存起来帮助分析处理异常,但是与渲染的同事接触后了解到渲染时内存达10G,导出太占资源便放弃了,这里只抛砖引玉跟大家介绍有这种东西如有需要再进行深入研究,这种方法在C++…
在使用mysql时,有时需要查询出某个字段不重复的记录,虽然mysql提供 有distinct这个关键字来过滤掉多余的重复记录只保留一条,但往往只用它来返回不重复记录的条数,而不是用它来返回不重记录的所有值.其原因是 distinct只能返回它的目标字段,而无法返回其它字段,这个问题让我困扰了很久,用distinct不能解决的话,我只有用二重循环查询来解决,而 这样对于一个数据量非常大的站来说,无疑是会直接影响到效率的.所以我花了很多时间来研究这个问题,网上也查不到解决方案 下面先来看看例子:…
(转载)http://blog.tianya.cn/blogger/post_read.asp?BlogID=4221189&PostID=47881614 mysql distinct 去重 (2011-07-15 14:43:11) 在使用mysql时,有时需要查询出某个字段不重复的记录,虽然mysql提供 有distinct这个关键字来过滤掉多余的重复记录只保留一条,但往往只用它来返回不重复记录的条数,而不是用它来返回不重记录的所有值.其原因是 distinct只能返回它的目标字段,而无法…