会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
踏雪无痕
不忘初心,方得始终!
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
···
19
下一页
2017年11月29日
MongoDB中MapReduce介绍与使用
摘要: 一、简介 在用MongoDB查询返回的数据量很大的情况下,做一些比较复杂的统计和聚合操作做花费的时间很长的时候,可以用MongoDB中的MapReduce进行实现 MapReduce是个非常灵活和强大的数据聚合工具。它的好处是可以把一个聚合任务分解为多个小的任务,分配到多服务器上并行处理。Mongo
阅读全文
posted @ 2017-11-29 00:27 踏雪无痕SS
阅读(23913)
评论(0)
推荐(4)
2017年11月27日
Centos下MongoDB的安装与配置
摘要: 安装MongoDB的方法有很多种,可以源代码安装,在Centos也可以用yum源安装的方法。 1、准备工作 运行yum命令查看MongoDB的包信息(正常是没有信息提示的,我这里已经按安装好了) (如果没有提示相关匹配的信息,) 说明你的centos系统中的yum源不包含MongoDB的相关资源,
阅读全文
posted @ 2017-11-27 21:50 踏雪无痕SS
阅读(872)
评论(0)
推荐(0)
2017年11月1日
PHP使用header方式实现文件下载
摘要: php文件下载可以使用http的请求头加上php的IO可以实现,很久之前写过这么一个功能,后来代码没了,今天记录一下 1、先看一下一个正常的http请求 2、一些常见的header功能 3、看下下载所要用的的请求头 content-type:文件类型 Accept-Ranges:表示接收数据的类型或
阅读全文
posted @ 2017-11-01 23:31 踏雪无痕SS
阅读(7283)
评论(0)
推荐(0)
2017年8月6日
关于redis中SDS简单动态字符串
摘要: 1、SDS 定义 在C语言中,字符串是以’\0’字符结尾(NULL结束符)的字符数组来存储的,通常表达为字符指针的形式(char *)。它不允许字节0出现在字符串中间,因此,它不能用来存储任意的二进制数据。 sds的类型定义 肯定有人感到困惑了,竟然sds就等同于char *? sds和传统的C语言
阅读全文
posted @ 2017-08-06 22:18 踏雪无痕SS
阅读(3909)
评论(1)
推荐(2)
用SSH解决大局域网反向端口转发问题
摘要: 本文作者Tony Lee,转载自FreeBuf.COM 自从家里换了联通光纤后,联通就在我家宽带出口前搭了一个路由器,我家也彻底沦为192.168.1.0/24段的局域网了,带来的问题就是在外网无法访问家里的路由器。这对于刷了LEDE,有时候需要从外网直接管理使用路由器的我,觉得难受极了。周末有
阅读全文
posted @ 2017-08-06 00:39 踏雪无痕SS
阅读(2966)
评论(0)
推荐(0)
2017年6月10日
redis内部数据结构深入浅出
摘要: 最大感受,无论从设计还是源码,Redis都尽量做到简单,其中运用到的原理也通俗易懂。特别是源码,简洁易读,真正做到clean and clear, 这篇文章以unstable分支的源码为基准,先从大体上整理Redis的对象类型以及底层编码。 当我们在本文中提到Redis的“数据结构”,可能是在两个不
阅读全文
posted @ 2017-06-10 16:48 踏雪无痕SS
阅读(16142)
评论(1)
推荐(1)
2017年5月24日
关于redis性能问题分析和优化
摘要: 一、如何查看Redis性能 info命令输出的数据可以分为10个分类,分别是: server,clients,memory,persistence,stats,replication,cpu,commandstats,cluster,keyspace 为了快速定位并解决性能问题,这里选择5个关键性的
阅读全文
posted @ 2017-05-24 23:39 踏雪无痕SS
阅读(32347)
评论(0)
推荐(3)
2017年5月13日
十亿级视频播放技术优化揭密
摘要: 本文为转载文章,文章来自:王辉|十亿级视频播放技术优化揭密 QCon是由InfoQ主办的全球顶级技术盛会,每年在伦敦、北京、东京、纽约、圣保罗、上海、旧金山召开。自 2007年 3月份首次举办以来,已经有超万名高级技术人员参加过QCon大会。QCon内容源于实践并面向社区,演讲嘉宾依据热点话题,面向
阅读全文
posted @ 2017-05-13 22:00 踏雪无痕SS
阅读(2201)
评论(0)
推荐(0)
2017年4月18日
【mysql】关于ICP、MRR、BKA等特性
摘要: 一、Index Condition Pushdown(ICP) Index Condition Pushdown (ICP)是mysql使用索引从表中检索行数据的一种优化方式,从mysql5.6开始支持,mysql5.6之前,存储引擎会通过遍历索引定位基表中的行,然后返回给Server层,再去为这些
阅读全文
posted @ 2017-04-18 23:51 踏雪无痕SS
阅读(8680)
评论(4)
推荐(6)
2017年4月16日
【mysql】关于InnoDB存储引擎 text blob 大字段的存储和优化
摘要: 最近在数据库优化的时候,看到一些表在设计上使用了text或者blob的字段,单表的存储空间已经达到了近100G,这种情况再去改变和优化就非常难了 一、简介 为了清楚大字段对性能的影响,我们必须要知道innodb存储引擎的处理方式: 1、一些知识点 1.1 在InnoDB 1.0.x版本之前,Inno
阅读全文
posted @ 2017-04-16 18:33 踏雪无痕SS
阅读(20719)
评论(1)
推荐(4)
2017年3月21日
Linux下使用rsyslog部署日志服务器 && 记录history并发送到rsyslog服务器
摘要: 一、syslog服务简介 rsyslog 是一个 syslogd 的多线程增强版。rsyslog负责写入日志, logrotate负责备份和删除旧日志, 以及更新日志文件 logger命令 将自定义的信息写入到本地日志系统需要用到:logger 命令 logger 是一个shell 命令接口,可以通
阅读全文
posted @ 2017-03-21 21:53 踏雪无痕SS
阅读(3493)
评论(0)
推荐(0)
2017年3月19日
总结一下关于mysql 5.6 新特性
摘要: 一直断断续续的看一些mysql特性,今天总结一下,以下是列表,网址 http://mariadb.org/ (也是类似的特性), http://mysql.com/ 最近在看关于mysql新特性的一些书 一. server参数默认值设置的变化 http://dev.mysql.com/doc/ref
阅读全文
posted @ 2017-03-19 21:51 踏雪无痕SS
阅读(814)
评论(0)
推荐(0)
2017年3月17日
PHP安全之webshell和后门检测
摘要: 基于PHP的应用面临着各种各样的攻击: XSS:对PHP的Web应用而言,跨站脚本是一个易受攻击的点。攻击者可以利用它盗取用户信息。你可以配置Apache,或是写更安全的PHP代码(验证所有用户输入)来防范XSS攻击 SQL注入:这是PHP应用中,数据库层的易受攻击点。防范方式同上。常用的方法是,使
阅读全文
posted @ 2017-03-17 00:35 踏雪无痕SS
阅读(25972)
评论(3)
推荐(3)
2017年2月26日
Linux系统安全需要注意的一些问题
摘要: 写在前面:当你部署一台服务器,第一步不应该是部署应用,安全是才是首要任务 如果某一天当你登录服务器发现 /bin/bash –i,python -c 'import pty; pty.spawn("/bin/sh")' 等命令在服务器上出现的时候,那么恭喜你,服务器被入侵了 但是入侵者都是很聪明的,
阅读全文
posted @ 2017-02-26 01:00 踏雪无痕SS
阅读(2976)
评论(4)
推荐(2)
2016年12月18日
关于秒杀的系统架构优化思路
摘要: 一、问题的提出 秒杀或抢购活动一般会经过 预约,下单,支付 ,扛不住的地方在于下单,一般会带来2个问题: 1、高并发 比较火热的秒杀在线人数都是10w起的,如此之高的在线人数对于网站架构从前到后都是一种考验。 2、超卖 任何商品都会有数量上限,如何避免成功下订单买到商品的人数不超过商品数量的上限,这
阅读全文
posted @ 2016-12-18 22:22 踏雪无痕SS
阅读(3555)
评论(5)
推荐(3)
上一页
1
2
3
4
5
6
7
8
9
···
19
下一页
公告