上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: Memcache是高性能,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。为了提高性能,memcached中保存的数据都存储在memcached内置的内存存储空间中。由于数据仅存在于内存中,因此重启memcached、重启操作系统会导致全部数据消失。另外,内容容量达到指定值之后,就基于LRU(Least Recently Used)算法自动删除不使用的缓存... 阅读全文
posted @ 2016-07-28 17:22 曹小贱 阅读(706) 评论(0) 推荐(0) 编辑
摘要: 1.什么是CAS所谓CAS,check and set,在写操作时,先检查是否被别的线程修改过。基本原理非常简单,一言以蔽之,就是“版本号”。每个存储的数据对象,多有一个版本号。我们可以从下面的例子来理解:如果不采用CAS,则有如下的情景:第一步,A取出数据对象X;第二步,B取出数据对象X;第三步,B修改数据对象X,并将其放入缓存;第四步,A修改数据对象X,并将其放入缓存。我们可以发现,第四步中会... 阅读全文
posted @ 2016-07-28 17:22 曹小贱 阅读(501) 评论(0) 推荐(0) 编辑
摘要: 分布式缓存需考虑如下三点:1、缓存本身的水平线性扩展的问题。2、缓存大病罚下的本身性能问题。3、避免缓存的单点鼓掌问题。分布式缓存存在的问题:1、内存本身的管理问题。内存的分配,管理和回收机制。2、分布式管理和分布式算法。3、缓存键值管理和路由。常见分布式算法 Memcached在实现分布集群部署时,Memcached服务端的之间是没有通讯的,服务端是伪分布式,实现分布式是由客户端实... 阅读全文
posted @ 2016-07-28 17:22 曹小贱 阅读(9367) 评论(0) 推荐(0) 编辑
摘要: 一:概念介绍 Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。简单的说就是将数据调用到内存中,然后从内存中读取,从而大大提高读取速度(即用于在动态应用中减少数据库负载,提升访问速度)。 Memcache是以守护进程方式运行于一个或多个服务中,随时... 阅读全文
posted @ 2016-07-28 17:21 曹小贱 阅读(5274) 评论(0) 推荐(0) 编辑
摘要: 自定义脚本将memcached作为系统服务启动以及开机启动。一、编写脚本在/etc/init.d/目录下新建一个脚本,名称为:memcached。内容如下:vi /etc/init.d/memcached#!/bin/bash #description: Memcached Service Daemon #processname: Memcached #chkconfig: 2345 9... 阅读全文
posted @ 2016-07-28 17:21 曹小贱 阅读(391) 评论(0) 推荐(0) 编辑
摘要: Centos7在使用最小化安装的时候,没有安装自动补全的包,需要自己手动安装。yum -y install bash-completion或者你可以安装一些初始化的包组yum -y groupinstall Base Compatibility libraries Debugging Tools Dial-up Networking suppport Hardware monitoring uti... 阅读全文
posted @ 2016-07-28 17:15 曹小贱 阅读(11754) 评论(0) 推荐(0) 编辑
摘要: 介绍 Zookeeper 分布式服务框架是 Apache Hadoop 的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。本文将从使用者角度详细介绍 Zookeeper 的安装和配置文件中各个配置项的意义,以及分析 Zookeeper 的典型的应用场景(配置文件的管理、集群管理、同步锁、Leade... 阅读全文
posted @ 2016-07-28 17:14 曹小贱 阅读(623) 评论(0) 推荐(0) 编辑
摘要: 因为Zabbix自带的MySQL监控没有提供可以直接使用的Key,所以一般不采用,业界的同学们都使用Percona Monitoring Plugins 监控 MySQL的方式 Percona介绍 Percona 为 MySQL 数据库服务器进行了改进,在功能和性能上较 MySQL 有着很显著的提升 阅读全文
posted @ 2016-07-26 12:01 曹小贱 阅读(10240) 评论(0) 推荐(1) 编辑
摘要: 我发现很多人的服务器上都运行着一些诸如每天切分Nginx日志之类的CRON脚本,大家似乎遗忘了Logrotate,争相发明自己的轮子,这真是让人沮丧啊!就好比明明身边躺着现成的性感美女,大家却忙着自娱自乐,罪过!Logrotate的介绍logrotate 程序是一个日志文件管理工具。用来把旧的日志文件删除,并创建新的日志文件,我们把它叫做“转储”。我们可以根据日志文件的大小,也可以根据其天数来转储... 阅读全文
posted @ 2016-07-20 15:14 曹小贱 阅读(324) 评论(0) 推荐(0) 编辑
摘要: PXC简介 Percona XtraDB Cluster(简称PXC集群)提供了MySQL高可用的一种实现方法。1.集群是有节点组成的,推荐配置至少3个节点,但是也可以运行在2个节点上。2.每个节点都是普通的mysql/percona服务器,可以将现有的数据库服务器组成集群,反之,也可以将集群拆分成单独的服务器。3.每个节点都包含完整的数据副本。 PXC集群主要由两部分组成:Percona S... 阅读全文
posted @ 2016-07-05 18:05 曹小贱 阅读(477) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页