NoSQL介绍(五)

NoSQL介绍(五)

Redis安全设置

vim /etc/redis.conf
bind 127.0.0.1 192.168.221.10 //设置监听ip
port 10000 //设置监听端口
requirepass 123  //设置密码为123
rename-command CONFIG apeng //将config命令修改为apeng
rename-command CONFIG "" //禁掉config命令

重启redis服务

killall redis-server
redis-server /etc/redis.conf

客户端连接redis服务器

redis-cli -p 10000 -a ‘123‘ -h 127.0.0.1

Redis慢查询日志

vim /etc/redis.conf
slowlog-log-slower-than 1000 //单位ms,表示慢于1000ms记录日志
slowlog-max-len 128 //定义日志长度,表示最多存128条 

命令行中的关于慢日志的命令
slowlog get  //列出所有的慢查询日志
slowlog get 2 //列出最近2条记录
slowlog len //查看慢查询日志条数

PHP中使用redis--安装扩展模块

cd /usr/local/src/
wget https://coding.net/u/aminglinux/p/yuanke_centos7/git/raw/master/21NOSQL/phpredis.zip
yum install unzip -y
unzip phpredis.zip
cd phpredis-develop/
yum install autoconf -y
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make
make install
vim /usr/local/php/etc/php.ini //增加extension=redis.so
/usr/local/php/bin/php -m|grep redis

PHP中使用redis--存储session(与memcached存储session步骤差不多)

vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf
php_value session.save_handler "redis"
php_value session.save_path "tcp://127.0.0.1:6379"

vim /usr/local/php-fpm/etc/php.ini
session.save_handler = "redis"
session.save_path = "tcp://127.0.0.1:6379"

vim /usr/local/php-fpm/etc/php-fpm.d/default.conf
php_value[session.save_handler] = redis
php_value[session.save_path] = "tcp://127.0.0.1:6379"

http://blog.51cto.com/13480443/2084481

原文地址:http://blog.51cto.com/13480443/2085190

时间: 2024-10-08 10:08:59

NoSQL介绍(五)的相关文章

大并发大数量中的MYSQL瓶颈与NOSQL介绍

NoSQL在2010年风生水起,大大小小的Web站点在追求高性能高可靠性方面,不由自主都选择了NoSQL技术作为优先考虑的方面.今年伊始,InfoQ中文站有幸邀请到凤凰网的孙立先生,为大家分享他之于NoSQL方面的经验和体会. 非 常荣幸能受邀在InfoQ开辟这样一个关于NoSQL的专栏,InfoQ是我非常尊重的一家技术媒体,同时我也希望借助InfoQ,在国内推动NoSQL 的发展,希望跟我一样有兴趣的朋友加入进来.这次的NoSQL专栏系列将先整体介绍NoSQL,然后介绍如何把NoSQL运用到自

vsphere(vCenter UpdateManager)介绍 五

主要可以打补丁升级的组建 升级虚拟硬件 升级模板 在线离线虚拟机升级 还能升级vmwaretools DRS不间断升级 什么事DRS?(前面我也讲过了 就是2台esxi主机 其中有台需要更换硬件升级或者其他 需要关机 它上面的虚拟机可以在线的迁移到另一台esxi主机上 保证了虚机持续提供服务)快照 我们先创建 vcenter updatemanager 点击确定就行 我们上次点的是这个 创建vcenter 的odbc 这次不行 网上查了查 因为vcenter添加的时候是dsn64位的 那边也是6

redis学习(1)--- NoSQL介绍

一.NoSQL介绍 1.什么是NoSQL NoSQL = Not Only SQL 非关系型数据库 2.为什么用NoSQL High performance - 高并发读写 Huge Storage - 海量数据的高效率存储和访问 High Scalability && High Availablity - 高可扩展性 和 高可用性 二.NoSQL数据库的四大分类 键值对存储(key-value)    比如:redis... 列存储     比如:Hbase... 文档存储     比如

NoSQL介绍(二)

NoSQL介绍(二) redis介绍 Redis和Memcached类似,也属于k-v数据存储 Redis官网redis.io 支持更多value类型,除了和string外,还支持hash.list(链表).sets(集合)和sorted sets(有序信息) redis使用了两种文件格式:全量数据(RDB)和增量请求(aof).全量数据格式是把内存中的数据写入磁盘,便于下次读取文件进行加载.增量请求文件则是把内存中的数据序列化为操作请求,用于读取文件进行replay得到数据,这种类似于mysq

NoSQL介绍(三)

NoSQL介绍(三) Redis数据类型-string string为最简单的类型,与Memcached一样的类型,一个key对应一个value,其支持的操作与Memcached的操作类似,它的功能更丰富.设置可以存二进制的对象. 示例 [[email protected] redis-4.0.8]# redis-cli 127.0.0.1:6379> set mykey "Successful" OK 127.0.0.1:6379> get mykey "Suc

NoSQL介绍(六)

NoSQL介绍(六) Redis集群 多个redis节点网络互联,数据共享.所有的节点都是一主一从(可以是多个从),其中从不提供服务,仅作为备用不支持同时处理多个键(如mset/mget),因为redis需要把键均匀分布在节点上,并发量很高的情况下同时创建键值会降低性能并导致不可预测的行为.支持在线增加.删除节点客户端可以连接任何一个主节点进行读写 原文地址:http://blog.51cto.com/13480443/2085252

nosql介绍、memrcached介绍、安装memcached、查看memcachedq状态

1.nosql介绍 非关系型数据库就是NoSQL,关系型数据库代表MySQL对于关系型数据库来说,是需要把数据存储到库.表.行.字段里,查询的时候根据条件一行一行地去匹配,当量非常大的时候就很耗费时间和资源,尤其是数据是需要从磁盘里去检索NoSQL数据库存储原理非常简单(典型的数据类型为k-v),不存在繁杂的关系链,比如mysql查询的时候,需要找到对应的库.表(通常是多个表)以及字段.NoSQL数据可以存储在内存里,查询速度非常快NoSQL在性能表现上虽然能优于关系型数据库,但是它并不能完全替

NoSQL介绍

转自:http://blog.csdn.net/wangmuming/article/details/53188834 NoSQL,Not Only SQL,是非关系型的数据库.传统的关系数据库不能满足超大规模和高并发的应用.其是以Key-Value的形式存储,不一定遵循传统数据库的一些基本要求,比如SQL标准.ACID属性(Atomicity/ Consistency/Isolation/Durability).表结构等.主要有以下的特点:非关系型的.分步式的.开源的.水平可扩展的(指能够连接

21.1 nosql介绍 21.2 memrcached介绍 21.3 安装memcached 21

21.1NoSQL介绍 什么是NoSQL 非关系型数据库就是NoSQL,关系型数据库代表MySQL 对于关系型数据库来说,是需要把数据存储到库.表.行.字段里,查询的时候根据条件一行一行地去匹配,当量非常大的时候就很耗费时间和资源,尤其是数据是需要从磁盘里去检索 NoSQL数据库存储原理非常简单(典型的数据类型为k-v),不存在繁杂的关系链,比如mysql查询的时候,需要找到对应的库.表(通常是多个表)以及字段. NoSQL数据可以存储在内存里,查询速度非常快 NoSQL在性能表现上虽然能优于关