存储
kunpengku
这个作者很懒,什么都没留下…
展开
-
Mongo学习笔记(1)
服务端启动mongodb启动mongo服务是用mongod启动mongo服务的命令是./mongod但你可能会因为没有 默认的数据库目录/data/db/ 而失败。默认是绑定27017端口。所以在Linux上你可以需要写一个配置文件,然后在用下面这样的命令来启动/usr/sbin/mongod -f /home/work/server/mongodb_conf/xxxx.原创 2014-12-30 23:25:45 · 750 阅读 · 0 评论 -
redis 集群
创建redis集群时出现no such fileto load – rubygems问题的解决 http://www.iyunv.com/thread-18781-1-1.html 安装 rubygems http://storysky.blog.51cto.com/628458/1155353/原创 2016-04-12 20:40:13 · 457 阅读 · 0 评论 -
redis
http://www.yiibai.com/redis/redis_quick_guide.html原创 2016-04-11 14:26:00 · 369 阅读 · 0 评论 -
为什么 Redis 不支持回滚(roll back)
鉴于没有任何机制能避免程序员自己造成的错误, 并且这类错误通常不会在生产环境中出现, 所以 Redis 选择了更简单、更快速的无回滚方式来处理事务。原创 2016-04-12 11:26:38 · 3312 阅读 · 0 评论 -
mongodb MySQL命令对应
最大的某个值 MySQL: select max(id) from table; mongodb: db.users.find().sort({age: -1});原创 2016-02-25 15:35:18 · 614 阅读 · 0 评论 -
redis-cli pipe 管道
cat formattedData.txt | redis-cli -h 10.11.0.71 -p 6385 --pipe#coding=utf-8import sys import MySQLdboutputFile = "formattedData.txt"delimiter = "\r\n"for line in result: row = [] r原创 2015-08-25 12:14:02 · 4477 阅读 · 0 评论 -
mysql 中sql 语句查询今天、昨天、近7天、近30天、一个月内、上一月 数据
今天select * from 表名 where to_days(时间字段名) = to_days(now());昨天SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) 7天SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY)原创 2015-01-13 17:46:14 · 8272 阅读 · 0 评论 -
Redis 2.8 配置文件说明
Redis 2.8 配置文件说明# Redis 配置文件示例 # 注意单位: 当需要配置内存大小时, 可能需要指定像1k,5GB,4M等常见格式## 1k => 1000 bytes# 1kb => 1024 bytes# 1m => 1000000 bytes# 1mb => 1024*1024 byte转载 2015-04-01 18:42:24 · 1020 阅读 · 0 评论 -
SQLCookbook 学习笔记 6 字符串
引号必须成对出现,两个引号之间没有任何值得时候,表示空串,并不是null,在MySQL中在返回结果的时候,使用replace函数select replace(user_name,'2','two') as new from user_info where user_id = 3214 ;不包含数字字母以外的 其他字符where data regexp '[^原创 2015-03-04 13:43:12 · 564 阅读 · 0 评论 -
SQLCookbook 学习笔记 5元数据查询
元数据是关于数据的数据列出所有的 表select table_name from information_schema.tables ;列出所有的列。select * from information_schema.columns 列出表的索引show index from emp;原创 2015-03-02 17:35:10 · 555 阅读 · 0 评论 -
SQLCookbook 学习笔记
许多人以一种马马虎虎的态度在使用SQL,根本没有意识到自己掌握着多么强大的武器。本书的目的是打开读者的视野,看看SQL究竟能干什么。一鳞半爪从数据库中检索数据看似是一件容易的事情,然而,在IT世界里,尽可能高效地检索数据至关重要。读完本书,你不应该觉得要将现在所有代码重写,而是要认识到,现在SQL已经有更多非常高效的特性,这些东西10年前是没有的,很值得花点时间去学习。即使原创 2015-02-19 18:10:15 · 555 阅读 · 0 评论 -
SQLCookbook 学习笔记 3操作多个表
记录集叠加mysql> select name from menpiao_2015 where num = '12' union all select user_mobile from user_info_bd where user_mobile = '13126512870';需要注意的是 所有表项中 的项目数 和 对应的数据类型 必须匹配。组合相关的行 s原创 2015-02-23 21:56:08 · 638 阅读 · 0 评论 -
SQLCookbook 学习笔记 2结果排序
select name from emp order by salary;ORDER BY 默认是按照升序排列, 当需要倒序时 用 ORDRE BY salary DESCORDER BY 不一定要基于列名 ,也可以用数字表示 基于第几列:select name from emp order by 3; salary是从左到右第三列。按照多个字段排原创 2015-02-22 15:24:00 · 669 阅读 · 0 评论 -
SQLCookbook 学习笔记 1检索记录
特殊字符 * 表示 所有列使用* 和指定某个列 ,性能相同。使用WHERE 指定 要保留哪些行判断某个字段 是非为空 用 is null 或者 is not null 如:mysql> select * from menpiao where logdate is null;在使用 and 和or 的时候,可以使用圆括号作为一个 整体的判断。在sel原创 2015-02-20 09:58:17 · 585 阅读 · 0 评论 -
SQLCookbook 学习笔记 前言
许多人以一种马马虎虎的态度在使用SQL,根本没有意识到自己掌握着多么强大的武器。本书的目的是打开读者的视野,看看SQL究竟能干什么。一鳞半爪从数据库中检索数据看似是一件容易的事情,然而,在IT世界里,尽可能高效地检索数据至关重要。读完本书,你不应该觉得要将现在所有代码重写,而是要认识到,现在SQL已经有更多非常高效的特性,这些东西10年前是没有的,很值得花点时间去学习。即使原创 2015-02-20 07:44:10 · 1379 阅读 · 0 评论 -
MySQL 数据库 password函数
在MySQL数据库中 执行下面这一句,会对字符串生成加密后的 新的字符串 。用户在数据库中存储密码。SELECT PASSWORD('aa') 生成的字符串 已 * 号开头。 比如 ‘*DEE59C300700AF9B586F9F2A702231C0AC373A13’ SELECT OLD_PASSWORD('aa') ;OLD_PASSWORD 是旧版本的加密函数原创 2015-02-04 23:11:30 · 9263 阅读 · 0 评论 -
Linux安装redis 2.6.14
1、获取安装文件wget http://download.redis.io/redis-stable.tar.gz2、解压文件tar xzvf redis-stable.tar.gz3、进入目录cd redis-stable4、编译make5、安装make install转载 2014-12-09 21:20:15 · 749 阅读 · 0 评论 -
Redis 2.8.18 安装报错
说关于分配器allocator, 如果有MALLOC 这个 环境变量, 会有用这个环境变量的 去建立Redis。而且libc 并不是默认的 分配器, 默认的是 jemalloc, 因为 jemalloc 被证明 有更少的 fragmentation problems 比libc。原创 2014-12-19 10:42:14 · 1191 阅读 · 0 评论 -
mongodb 查询
db.merge_result_0.aggregate( [ {$group: {_id:{course:"$course" , version:"$version"}}} , {$match: { "_id.course" : "地理" } } ] )https://docs.mongodb.com/manual原创 2016-05-26 15:42:20 · 370 阅读 · 0 评论