单点故障( 相互备份 )
1.主机
(1)安装memcached
yum install memcached -y
(2)所分配内存大小
free -m
vim /etc/sysconfig/memcached
CACHESIZE="30"
(3)启动服务 /etc/init.d/memcached start
(4)端口 netstat -antlp | grep 11211
2.副机
(1)安装memcached
yum install memcached -y
(2)所分配内存大小
free -m
vim /etc/sysconfig/memcached
CACHESIZE="30"
(3)启动服务 /etc/init.d/memcached start
(4)端口 netstat -antlp | grep 11211
3.测试是否可以存数据
如果没有telnet 需要安装 yum install -y telnet
telnet localhost 11211
(1)查看 stats
(2)添加 add user 0 0 6
westos
STORED
(3)获取 get user
VALUE user 0 6
westos
END
(4)设置 set user 0 0 6
redhat
STORED
(5)删除 delete user
DELETED
memcached ( 存放tomcat的数据 ) 交叉存储
时间: 2024-10-11 06:12:26
memcached ( 存放tomcat的数据 ) 交叉存储的相关文章
基于nginx+tomcat的负载均衡以及memcached解决交叉存储
nginx是以多进程的方式工作的,有一个master进程和多个worker进程master进程用来管理worker进程(1)向各worker进程发送信号(2)监控worker进程,当一个worker进程出现异常后,会启动新的worker进程. master进程会先建立好需要监听的socket,fork函数生成子进程workers,继承scoket,一般来讲,当有连接进入后,所有accept在这个socket上面的进程都会收到通知,而只有一个进程会accept这个连接,其它都会失败. --->
利用Memcached+Apache Tomcat+Nginx实现负载均衡
Memcached+Apache Tomcat+Nginx 系统环境:rhel6.5_x64 selinux and iptables disabled 主机角色: node1: 172.25.44.22:Nginx Tomcat Memcached node2: 172.25.44.33:Tomcat Memcached 软件下载:http://www.nginx.org http://code.google.com/p/memcached-session-manager/ Part1 Me
Tair存储引擎之一Leveldb中数据的存储思想
1. Tair ldb简单介绍 1.1 tair非持久化/持久化存储引擎 tair 是淘宝自己开发的一个分布式 key/value 存储引擎. tair 分为持久化和非持久化两种使用方式. 非持久化的 tair 可以看成是一个分布式缓存. 持久化的 tair 将数据存放于磁盘中. 在最新版本的tair trunk中目前实现了以下4种存储引擎. 非持久化:mdb 持久化:fdb.kdb和 ldb 分别基于四种开源的key/value数据库:Memcached.Firebird.Kyoto Cabi
Android开发-之数据的存储方式一
在Android中,数据的存储分为两种方式: 1.直接以文件的形式存储在目录中 2.以json格式存储在数据库中 将数据以文件的存储又分为两种方式: 1.生成.txt文件 2.生成xml文件 那么今天就来详细的说一下以文件的形式存储,由于没有讲到数据库,在之后的课程中会讲到json格式存储在数据库中. 一.生成.txt文件 文件的生成无非就是我们Java中学习的输入输出流中的一部分,有Java基础相信都是很容易理解的,因为它真的很简单啦~~ 1.生成目录可以分为两种: 1)本机 2)SD卡 2.
Android笔记——Android中数据的存储方式(三)
Android系统集成了一个轻量级的数据库:SQLite,所以Android对数据库的支持很好,每个应用都可以方便的使用它.SQLite作为一个嵌入式的数据库引擎,专门适用于资源有限的设备上适量数据存取,现在的主流移动设备像Android.iPhone等都使用SQLite作为复杂数据的存储引擎,并且它是以手机内存为储存的. 那么,实际开发项目中有大量数据需要读写,并且需要面临大量用户的并发储存的情况呢.就不应该把数据存放在手机等移动设备的SQLite数据库里,移动设备的储存能力和计算能力都不足以
Chrome扩展开发之三——Chrome扩展中的数据本地存储和下载
目录: 0.Chrome扩展开发(Gmail附件管理助手)系列之〇——概述 1.Chrome扩展开发之一——Chrome扩展的文件结构 2.Chrome扩展开发之二——Chrome扩展中脚本的运行机制和通信方式 3.Chrome扩展开发之三——Chrome扩展中的数据本地存储和下载 4.Chrome扩展开发之四——Gmail API的简单介绍 5.Chrome扩展开发之五——OAuth2的理解 6.Chrome扩展开发之六——GmailAssist核心功能的实现(包括Gmail API的使用中的
探究php的memcache和memcached扩展读写数组数据不相兼容原因
最近公司许多团队进行升级php7,目前支持php7读取mc的扩展只有memcached. 但是公司许多项目都会共用一个mc集群来存取用户session数据,存的时候是登陆时用memcache扩展以array的形式写进去,读的时候自然是用memcache扩展以array的形式读出来. 但是现在只能使用memcached进行读取.但是据我所知两者读取array形式的数据是互不兼容的,因此想探究一下究竟是为什么. 验证memcache扩展和memcached扩展读写数组数据是否不相兼容 测试脚本: <
数据的存储-NSKeyedArchiver和write to file介绍
数据的存储-NSKeyedArchiver和write to file介绍 首先介绍各个文件的作用-->讲解文件位置的查找方法-->介绍数据存储的方式:1.使用归档方式存储数据 2.writetofile写入方法 iphone沙盒下的目录中存放的是什么信息? 有ios程序显示的路径,我们将找到ios的沙盒位置,里面存在一下三个目录 Documents:将所有的应用程序数据文件写入到这个目录下.这个目录用于存储用户数据或其他应该定期备份的信息. Library:这个目录下面有两个子目录,Cach
Swift - 使用Core Data进行数据持久化存储
一,Core Data介绍 1,Core Data是iOS5之后才出现的一个数据持久化存储框架,它提供了对象-关系映射(ORM)的功能,即能够将对象转化成数据,也能够将保存在数据库中的数据还原成对象. 2,虽然其底层也是由类似于SQL的技术来实现,但我们不需要编写任何SQL语句,有点像Java开发中的Hibernate持久化框架 3,Core Data数据最终的存储类型可以是:SQLite数据库,XML,二进制,内存里,或自定义数据类型. 4,与SQLite区别:只能取出整个实体记录,然后分解,