设置程序开机启动就是将程序的启动脚本添加到/etc/init.d目录下,或者将启动路径写入/etc/rc.d/rc.local文件里面.设置mysql开机启动cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql chk...
分类:
数据库 时间:
2014-07-16 18:41:09
阅读次数:
1427
先说我自己用的情况:最先用的memcache ,用于键值对关系的服务器端缓存,用于存储一些常用的不是很大,但需要快速反应的数据 然后,在另一个地方,要用到redis,然后就去研究了下redis. 一看,显示自己安装了php扩展,因为有服务器上的redis服务端,自己本地就没有安装,其实用法和memc...
分类:
数据库 时间:
2014-07-16 17:54:00
阅读次数:
388
1. Tair ldb简单介绍
1.1 tair非持久化/持久化存储引擎
tair 是淘宝自己开发的一个分布式 key/value 存储引擎. tair 分为持久化和非持久化两种使用方式. 非持久化的 tair 可以看成是一个分布式缓存. 持久化的 tair 将数据存放于磁盘中. 在最新版本的tair trunk中目前实现了以下4种存储引擎。
非持久化:mdb持久化:fdb、kdb和...
分类:
数据库 时间:
2014-07-16 17:22:51
阅读次数:
399
管理员指南安装手册示例提供者安装示例消费者安装Zookeeper注册中心安装Redis注册中心安装简易注册中心安装简易监控中心安装管理控制台安装运维手册管理控制台运维推荐使用Zookeeper注册中心你可以只运行Demo Provider和Demo Consumer,它们缺省配置为通过Multica...
分类:
其他好文 时间:
2014-07-16 17:04:34
阅读次数:
523
redis是一个cs模式的tcp server,使用和http类似的请求响应协议。一个client可以通过一个socket连接发起多个请求命令。每个请求命令发出后client通常 会阻塞并等待redis服务处理,redis处理完后请求命令后会将结果通过响应报文返回给client。基本的通信过程如下C...
分类:
其他好文 时间:
2014-07-16 15:09:56
阅读次数:
256
EXPIRE key seconds为给定key设置生存时间,当key过期时(生存时间为0),它会被自动删除。在 Redis 中,带有生存时间的key被称为『易失的』(volatile)。生存时间可以通过使用DEL命令来删除整个key来移除,或者被SET和GETSET命令覆写(overwrite),...
分类:
其他好文 时间:
2014-07-16 12:38:35
阅读次数:
271
前一段时间,开发环境反馈,Redis服务器访问非常慢,每个请求要数秒时间,重启之后2~3天又会这样。
我查看了一下Linux的性能,没有什么问题。通过
# redis-cli --latency
发现访问Redis确实很慢,执行info要几秒时间。里面有个参数已连接的客户端几万个,通过
Redis>client list
查看到很多client的age都很大,一直没有释放。于是怀疑是不是...
分类:
其他好文 时间:
2014-07-16 10:06:52
阅读次数:
271
内容目录:为什么使用NoSQL数据库?键值数据库文档数据库列族数据库图数据库附思维导图参考NoSQL系列:选择合适的数据库为什么使用NoSQL数据库?阻抗失衡 关系模型和内存中的数据结构不匹配 采用更为方便的数据交互方式提升开发效率 待处理的数据量很大 数据量超过关...
分类:
数据库 时间:
2014-07-15 00:40:27
阅读次数:
388
引言最近在Angular社区的原型开发者间,一种全Javascript的开发架构MEAN正突然流行起来。其首字母分别代表的是:(M)ongoDB——NoSQL的文档数据库,使用JSON风格来存储数据,甚至也是使用JS来进行sql查询;(E)xpress——基于Node的Web开发框架;(A)agul...
分类:
编程语言 时间:
2014-07-14 19:48:42
阅读次数:
343
Memcached从1.2.4版本新增CAS(Check and Set)协议,用于处理同一个ITEM(key-value)被多个session更新修改时的数据一致性问题。
你曾经是否也有想知道memcached里面都存了哪些数据的需求,你是否也曾经在寻找一个方法能像redis一样可以遍历memcached所有的key...
分类:
其他好文 时间:
2014-07-14 17:12:19
阅读次数:
226