doudou哩de糖糖 doudou哩de糖糖
蓝蓝的天冷漠的你,无奈的我挂念你,白白的云沉默的你,无助的我惦记你,轻轻的风无情的你,
关注数: 14 粉丝数: 27 发帖数: 869 关注贴吧数: 56
NoSQL 以及Redis介绍和安装 本文内容来自兄弟连视频笔记 -------------------------------------------------------------------------- NoSQL ==Not Only SQL(非关系型数据库) 传统数据库的不足:超大规模和高并发在传统的关系型数据库压力大处理速度慢 NoSQL是以 key-value形式存储 NoSQL数据库特点:非关系型的、分布式的、开源的、水平可扩展的 -----传统数据库特调: SQL标准、select insert delete update ACID属性:SQL的事务处理(事务回滚) 表结构 : NoSQL 主从分离读写分离 NoSQL特点 1、处理超大量的数据 2、处理在便宜的PC服务器集群上 3、击碎了性能瓶颈 NoSQL适用场景: 1、对数据的高并发读写 2、对海量数据的高效率存储和访问 3、对数据的高可扩展和高可用性 Redis的介绍 它通常被称为数据结构服务器,因为键可以包含字符串、哈希链表、有序集合 数据存储在缓存中,周期性地保存在磁盘中使用Redis读写,使用sdk同步mysql数据库,redis down访问mysql数据库 Redis提供了灵活的数据和数据操作 Redis使用场合 1、取最新N个数据的操作 2、排行榜应用 3、需要精确设定过期时间的应用 4、计数器应用 5、uniq操作,获取某阶段时间所有数据排重值 6、实时系统,反垃圾系统 7、pub sub构建实时消息系统 8、构建队列系统(list) 9、缓存 Redis的安装与部署编译源程序 tar zxvf redis-2.4.17.tar.gz cd redis-2.4.17 make cd src &&make install 为了便于管理 mkdir -p /usr/local/redis/bin mkdir -p /usr/local/redis/etc mv /lamp/redis-2.4.17/redis.conf /usr/local/redis/etc cd /lamp/redis-2.4.17/src mv mkreleasehdr.sh redis-benchmark redis-check-aof rdis-check-dump redis-cli redis-server /usr/local/redis/bin 启动Redis服务 /usr/local/redis/bin/redis-server ---使用指定配置文件启动--- /usr/local/redis/bin/redis-server /usr/lcoal/redis/etc/redis.conf() Redis 服务端的默认连接端口是6379 默认情况下,Redis不是在后台运行的需要开启Redis的后台运行 vi /usr/local/redis/redis.conf 将daemonize 的值改为yes Redis客户端的连接 /usr/local/redis/bin/redis-li 停止Redis /usr/local/redis/bin/redis-cli 也可以使用pkill redis-server
1 下一页