前端时间写了个随笔 log4net.NoSql +ElasticSearch 实现日志记录 ,因项目原因需要把日志根java平台的同事集成采用logstash+kibana+elasticsearch+redis结构实现日志统计分析,所以需要一个将log4net日志输出到redis的组件。没有找到现...
分类:
Web程序 时间:
2014-08-01 13:21:35
阅读次数:
491
最近在看returners,其实就是个返回模块。我们一般执行命令的时候,结果会打印在屏幕上,returner就是把结果重定向其他地方,比如文件、数据库、nosql等等。saltstack有很多自带的returners模块,比如redis,mysql,sqlite3等等。我这里以mysql为例子。需要MySQLdbpython模块和my..
分类:
其他好文 时间:
2014-07-31 21:19:38
阅读次数:
253
redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sortedset--有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原..
分类:
其他好文 时间:
2014-07-31 21:12:08
阅读次数:
277
要搭建Redis集群,首先得考虑下面的几个问题;
Redis集群搭建的目的是什么?或者说为什么要搭建Redis集群?
Redis集群搭建的目的其实也就是集群搭建的目的,所有的集群主要都是为了解决一个问题,横向扩展。
在集群的概念出现之前,我们使用的硬件资源都是纵向扩展的,但是纵向扩展很快就会达到一个极限,单台机器的Cpu的处理速度,内存大小,硬盘大小没办法...
分类:
其他好文 时间:
2014-07-31 13:17:56
阅读次数:
347
1. Memcached简介Memcached是以LiveJurnal旗下Danga Interactive公司的Bard Fitzpatric为首开发的高性能分布式内存缓存服务器。其本质上就是一个内存key-value数据库,但是不支持数据的持久化,服务器关闭之后数 据全部丢失。Memcached...
分类:
其他好文 时间:
2014-07-31 13:09:36
阅读次数:
337
先说我自己用的情况:最先用的memcache ,用于键值对关系的服务器端缓存,用于存储一些常用的不是很大,但需要快速反应的数据然后,在另一个地方,要用到redis,然后就去研究了下redis. 一看,显示自己安装了php扩展,因为有服务器上的redis服务端,自己本地就没有安装,其实用法和memca...
分类:
数据库 时间:
2014-07-31 13:07:56
阅读次数:
308
什么是 SLOWLOG
Slow log 是 Redis 用来记录查询执行时间的日志系统。
查询执行时间指的是不包括像客户端响应(talking)、发送回复等 IO 操作,而单单是执行一个查询命令所耗费的时间。
另外,slow log 保存在内存里面,读写速度非常快,因此你可以放心地使用它,不必担心因为开启 slow log
而损害 Redis 的速度。
设...
分类:
其他好文 时间:
2014-07-30 20:46:04
阅读次数:
465
主要分系统监控和业务监控两类系统监控就是每台主机的CPU,内存网络带宽等使用情况以及Mysql,Redis,Nginx等服务的核心指标等这是比较基本的监控必须得有如果这块监控做的好生产环境可以提前发现很多问题防患于未然。业务监控就是业务相关的指标如某API每秒调用次数每分钟该API的..
分类:
其他好文 时间:
2014-07-30 17:52:34
阅读次数:
351
收集:各种开源的分布式日志收集系统:Scribe, Flume等等存储可以同时包含各种不同的存储类型,可根据不同的需求增减相应的存储类型:底层存储:能够存储大量的数据,最好具有可扩展性 HDFS S3等等关系存储:MySQL,Postgresql等等键值存储:HBase,Redis等等计算计算能力也...
分类:
其他好文 时间:
2014-07-30 09:48:23
阅读次数:
213
1、redis简介 redis是一个key-value存储系统。和Memcached类似,它支持存 储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hashs(哈希类型)。这些数据类型都...