- 浏览: 2663788 次
- 来自: 杭州
文章分类
- 全部博客 (1188)
- webwork (4)
- 网摘 (18)
- java (103)
- hibernate (1)
- Linux (85)
- 职业发展 (1)
- activeMQ (2)
- netty (14)
- svn (1)
- webx3 (12)
- mysql (81)
- css (1)
- HTML (6)
- apache (3)
- 测试 (2)
- javascript (1)
- 储存 (1)
- jvm (5)
- code (13)
- 多线程 (12)
- Spring (18)
- webxs (2)
- python (119)
- duitang (0)
- mongo (3)
- nosql (4)
- tomcat (4)
- memcached (20)
- 算法 (28)
- django (28)
- shell (1)
- 工作总结 (5)
- solr (42)
- beansdb (6)
- nginx (3)
- 性能 (30)
- 数据推荐 (1)
- maven (8)
- tonado (1)
- uwsgi (5)
- hessian (4)
- ibatis (3)
- Security (2)
- HTPP (1)
- gevent (6)
- 读书笔记 (1)
- Maxent (2)
- mogo (0)
- thread (3)
- 架构 (5)
- NIO (5)
- 正则 (1)
- lucene (5)
- feed (4)
- redis (17)
- TCP (6)
- test (0)
- python,code (1)
- PIL (3)
- guava (2)
- jython (4)
- httpclient (2)
- cache (3)
- signal (1)
- dubbo (7)
- HTTP (4)
- json (3)
- java socket (1)
- io (2)
- socket (22)
- hash (2)
- Cassandra (1)
- 分布式文件系统 (5)
- Dynamo (2)
- gc (8)
- scp (1)
- rsync (1)
- mecached (0)
- mongoDB (29)
- Thrift (1)
- scribe (2)
- 服务化 (3)
- 问题 (83)
- mat (1)
- classloader (2)
- javaBean (1)
- 文档集合 (27)
- 消息队列 (3)
- nginx,文档集合 (1)
- dboss (12)
- libevent (1)
- 读书 (0)
- 数学 (3)
- 流程 (0)
- HBase (34)
- 自动化测试 (1)
- ubuntu (2)
- 并发 (1)
- sping (1)
- 图形 (1)
- freemarker (1)
- jdbc (3)
- dbcp (0)
- sharding (1)
- 性能测试 (1)
- 设计模式 (2)
- unicode (1)
- OceanBase (3)
- jmagick (1)
- gunicorn (1)
- url (1)
- form (1)
- 安全 (2)
- nlp (8)
- libmemcached (1)
- 规则引擎 (1)
- awk (2)
- 服务器 (1)
- snmpd (1)
- btrace (1)
- 代码 (1)
- cygwin (1)
- mahout (3)
- 电子书 (1)
- 机器学习 (5)
- 数据挖掘 (1)
- nltk (6)
- pool (1)
- log4j (2)
- 总结 (11)
- c++ (1)
- java源代码 (1)
- ocr (1)
- 基础算法 (3)
- SA (1)
- 笔记 (1)
- ml (4)
- zokeeper (0)
- jms (1)
- zookeeper (5)
- zkclient (1)
- hadoop (13)
- mq (2)
- git (9)
- 问题,io (1)
- storm (11)
- zk (1)
- 性能优化 (2)
- example (1)
- tmux (1)
- 环境 (2)
- kyro (1)
- 日志系统 (3)
- hdfs (2)
- python_socket (2)
- date (2)
- elasticsearch (1)
- jetty (1)
- 树 (1)
- 汽车 (1)
- mdrill (1)
- 车 (1)
- 日志 (1)
- web (1)
- 编译原理 (1)
- 信息检索 (1)
- 性能,linux (1)
- spam (1)
- 序列化 (1)
- fabric (2)
- guice (1)
- disruptor (1)
- executor (1)
- logback (2)
- 开源 (1)
- 设计 (1)
- 监控 (3)
- english (1)
- 问题记录 (1)
- Bitmap (1)
- 云计算 (1)
- 问题排查 (1)
- highchat (1)
- mac (3)
- docker (1)
- jdk (1)
- 表达式 (1)
- 网络 (1)
- 时间管理 (1)
- 时间序列 (1)
- OLAP (1)
- Big Table (0)
- sql (1)
- kafka (1)
- md5 (1)
- springboot (1)
- spring security (1)
- Spring Boot (3)
- mybatis (1)
- java8 (1)
- 分布式事务 (1)
- 限流 (1)
- Shadowsocks (0)
- 2018 (1)
- 服务治理 (1)
- 设计原则 (1)
- log (0)
- perftools (1)
最新评论
-
siphlina:
课程——基于Python数据分析与机器学习案例实战教程分享网盘 ...
Python机器学习库 -
san_yun:
leibnitz 写道hi,我想知道,无论在92还是94版本, ...
hbase的行锁与多版本并发控制(MVCC) -
leibnitz:
hi,我想知道,无论在92还是94版本,更新时(如Puts)都 ...
hbase的行锁与多版本并发控制(MVCC) -
107x:
不错,谢谢!
Latent Semantic Analysis(LSA/ LSI)算法简介 -
107x:
不错,谢谢!
Python机器学习库
redis命令参考手册: http://manual.csser.com/redis/index.html
redis中文社区: http://www.redis.cn
Mongodb亿级数据量的性能测试: http://www.cnblogs.com/lovecindywang/archive/2011/03/02/1969324.html
Redis千万级的数据量的性能测试: http://www.cnblogs.com/lovecindywang/archive/2011/03/03/1969633.html
Redis几个认识误区:http://timyang.net/data/redis-misunderstanding/
Redis AOF(append only file)日志文件: http://blog.nosqlfan.com/html/199.html
Memcached了解:http://huashuizhuhui.iteye.com/blog/985507
memCached客户端CPU过高问题的排查:http://www.cnblogs.com/hellofox2000/archive/2010/08/17/1801329.html
memcached命令解析 :http://blog.chinaunix.net/space.php?uid=20548989&do=blog&id=1667272
MongoDB 状态监控、备份复制及自动分片: http://www.cnblogs.com/opaljc/archive/2012/03/25/2416581.html
memcached安装
memcached依赖libevent,需要先安装libevent:
https://github.com/downloads/libevent/libevent/libevent-2.0.19-stable.tar.gz
http://memcached.googlecode.com/files/memcached-1.4.13.tar.gz
memcached启动
1.启动Memcache的服务器端:
# /usr/local/bin/memcached -d -m 10 -u root -l 192.168.0.200 -p 12000 -c 256 -P /tmp/memcached.pid
-d选项是启动一个守护进程,
-m是分配给Memcache使用的内存数量,单位是MB,我这里是10MB,
-u是运行Memcache的用户,我这里是root,
-l是监听的服务器IP地址,如果有多个地址的话,我这里指定了服务器的IP地址192.168.0.200,
-p是设置Memcache监听的端口,我这里设置了12000,最好是1024以上的端口,
-c选项是最大运行的并发连接数,默认是1024,我这里设置了256,按照你服务器的负载量来设定,
-P是设置保存Memcache的pid文件,我这里是保存在 /tmp/memcached.pid,
命令行查看memcache状态
首先用telnet 127.0.0.1 11211这样的命令连接上memcache,然后直接输入stats就可以得到当前memcache的状态。
这些状态的说明如下:
pid memcache服务器的进程ID
uptime 服务器已经运行的秒数
time 服务器当前的unix时间戳
version memcache版本
pointer_size 当前操作系统的指针大小(32位系统一般是32bit)
rusage_user 进程的累计用户时间
rusage_system 进程的累计系统时间
curr_items 服务器当前存储的items数量
total_items 从服务器启动以后存储的items总数量
bytes 当前服务器存储items占用的字节数
curr_connections 当前打开着的连接数
total_connections 从服务器启动以后曾经打开过的连接数
connection_structures 服务器分配的连接构造数
cmd_get get命令(获取)总请求次数
cmd_set set命令(保存)总请求次数
get_hits 总命中次数
get_misses 总未命中次数
evictions 为获取空闲内存而删除的items数(分配给memcache的空间用满后需要删除旧的items来得到空间分配给新的items)
bytes_read 总读取字节数(请求字节数)
bytes_written 总发送字节数(结果字节数)
limit_maxbytes 分配给memcache的内存大小(字节)
redis中文社区: http://www.redis.cn
Mongodb亿级数据量的性能测试: http://www.cnblogs.com/lovecindywang/archive/2011/03/02/1969324.html
Redis千万级的数据量的性能测试: http://www.cnblogs.com/lovecindywang/archive/2011/03/03/1969633.html
Redis几个认识误区:http://timyang.net/data/redis-misunderstanding/
Redis AOF(append only file)日志文件: http://blog.nosqlfan.com/html/199.html
Memcached了解:http://huashuizhuhui.iteye.com/blog/985507
memCached客户端CPU过高问题的排查:http://www.cnblogs.com/hellofox2000/archive/2010/08/17/1801329.html
memcached命令解析 :http://blog.chinaunix.net/space.php?uid=20548989&do=blog&id=1667272
MongoDB 状态监控、备份复制及自动分片: http://www.cnblogs.com/opaljc/archive/2012/03/25/2416581.html
memcached安装
memcached依赖libevent,需要先安装libevent:
https://github.com/downloads/libevent/libevent/libevent-2.0.19-stable.tar.gz
http://memcached.googlecode.com/files/memcached-1.4.13.tar.gz
memcached启动
1.启动Memcache的服务器端:
# /usr/local/bin/memcached -d -m 10 -u root -l 192.168.0.200 -p 12000 -c 256 -P /tmp/memcached.pid
引用
-d选项是启动一个守护进程,
-m是分配给Memcache使用的内存数量,单位是MB,我这里是10MB,
-u是运行Memcache的用户,我这里是root,
-l是监听的服务器IP地址,如果有多个地址的话,我这里指定了服务器的IP地址192.168.0.200,
-p是设置Memcache监听的端口,我这里设置了12000,最好是1024以上的端口,
-c选项是最大运行的并发连接数,默认是1024,我这里设置了256,按照你服务器的负载量来设定,
-P是设置保存Memcache的pid文件,我这里是保存在 /tmp/memcached.pid,
命令行查看memcache状态
首先用telnet 127.0.0.1 11211这样的命令连接上memcache,然后直接输入stats就可以得到当前memcache的状态。
这些状态的说明如下:
pid memcache服务器的进程ID
uptime 服务器已经运行的秒数
time 服务器当前的unix时间戳
version memcache版本
pointer_size 当前操作系统的指针大小(32位系统一般是32bit)
rusage_user 进程的累计用户时间
rusage_system 进程的累计系统时间
curr_items 服务器当前存储的items数量
total_items 从服务器启动以后存储的items总数量
bytes 当前服务器存储items占用的字节数
curr_connections 当前打开着的连接数
total_connections 从服务器启动以后曾经打开过的连接数
connection_structures 服务器分配的连接构造数
cmd_get get命令(获取)总请求次数
cmd_set set命令(保存)总请求次数
get_hits 总命中次数
get_misses 总未命中次数
evictions 为获取空闲内存而删除的items数(分配给memcache的空间用满后需要删除旧的items来得到空间分配给新的items)
bytes_read 总读取字节数(请求字节数)
bytes_written 总发送字节数(结果字节数)
limit_maxbytes 分配给memcache的内存大小(字节)
相关推荐
高级分布式数据库教程,nosql,mongodb,redis。非常好的分布式教程!
Memcached、Redis和MongoDB都是流行的数据库解决方案,它们各自具有不同的特点和应用场景。以下是这三种技术之间的对比分析。 性能: 这三种数据库都具备高TPS(每秒事务处理数),意味着它们都能够处理大量的数据...
之前用过redis和MongoDB,但都是没有系统的学习,新公司用到memcached,所以去了解他们的区别和应用场景,方便理解。
数据库是存储和管理数据的核心工具,本教程涵盖了多个主流的数据库系统,包括MySQL、Oracle、Redis、Mycat、MongoDB以及Memcached。这些数据库在不同的应用场景下各有优势,理解和掌握它们能帮助我们更好地设计、...
这些插件是针对PHP7环境优化的,特别是针对数据库和缓存管理,包括redis、mongodb和memcached。 首先,**Redis** 是一个开源的、基于键值对的数据存储系统,常用于数据缓存和快速数据访问。PHP7的Redis扩展允许...
硕士论文:我的硕士论文关于针对MongoDB,Redis,CouchDB和Memcached的NoSQL注入
本教程涵盖了五个主流的数据库系统:MySQL、Oracle、Redis、Mycat和MongoDB,以及缓存系统Memcached。让我们逐一探讨它们的基础知识、应用场景以及重要特性。 1. MySQL MySQL是一款开源、关系型数据库管理系统,...
以上步骤详细介绍了如何安装Memcached、Redis和MongoDB,并提供了相应的注意事项。安装这些数据库时,请确保按照官方文档或最新的安装指南操作,以避免遇到兼容性或其他技术问题。此外,在生产环境中部署前,建议先...
标题中的“canal”的MySQL与“redis/memcached/mongodb”的NoSQL数据实时同步方案,主要涉及了数据库间的数据迁移和实时同步技术。这个话题涵盖了多个关键知识点,包括: 1. **Canal**: Canal是阿里巴巴开源的一个...
在这个面试专题系列中,我们将聚焦于三个广受欢迎的分布式数据库技术:Memcached、Redis和MongoDB。 1. **Memcached**: - **简介**:Memcached是一款高性能、分布式内存对象缓存系统,用于减轻数据库负载,提升...
1.mysql主从配置 2.对mysql binlog(row) parser 这一步交给canal 3.MQ对解析后binlog增量数据的推送 4.对MQ数据的消费(接收+...在事件传输的各个环节 提高 可用性 和 扩展性 (加入MQ等方法)最终提高系统的稳定。
集成的软件有:Nginx、PHP、MySQL、Redis、Memcached、Sphinx、MongoDB、FileZilla FTP、Xdebug、Zend Guard Loader,Web Apps:phpMyAdmin、SQL Buddy、memcache、MemAdmin、phpRedisAdmin、webgrind、RockMongo 等...
本面试专题系列将深入探讨三个流行的分布式数据库系统:Memcached、Redis和MongoDB,这三种技术分别在缓存、键值存储以及文档型数据库领域有着广泛的应用。 首先,我们来了解Memcached。Memcached是一款高性能、轻...
mongodb memcached redis 5.2-5.6每个版本的扩展都有,很是齐全
限制 limits是一个 Python 库,用于对常用的存储后端(Redis、Memcached、MongoDB 和 Etcd)执行速率限制。支持的策略固定窗口此策略以固定间隔重置(分钟、小时、天等开始)。例如,给定10/minute策略的速率限制将...
本文将详细介绍如何使用Python连接和操作MySQL、MongoDB、Redis以及memcached这四种常见的数据库。 首先,我们来看Python操作MySQL的方法。Python连接MySQL通常使用`MySQLdb`库,这是一个Python绑定的MySQL客户端。...
本面试专题系列涵盖了三个主流的分布式数据存储系统:Memcached、Redis和MongoDB,它们各自有着独特的特性和应用场景。 首先,Memcached是一个高性能、分布式的内存对象缓存系统。它主要用于减轻数据库的负载,通过...
Dockerized PHP 开发堆栈Nginx、MySQL、MongoDB、PHP-FPM、HHVM、Memcached、Redis、Elasticsearch 和 RabbitMQPHP Docker化Dockerized PHP 开发堆栈Nginx、MySQL、MongoDB、PHP-FPM、HHVM、Memcached、Redis、...