加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

NoSQL数据库处事之Redis

发布时间:2019-03-20 23:45:42 所属栏目:编程 来源:民工哥
导读:一图详解DB的分支产物 Nosql数据库先容 是一种非相关型数据库处事,它能办理通例数据库的并发手段,好比传统的数据库的IO与机能的瓶颈,同样它是相关型数据库的一个增补,有着较量好的高服从与高机能。 专注于key-value查询的redis、memcached、ttserver

设置情形变量

  1. [root@redis-m tools]# echo "PATH=/application/redis/bin:$PATH">>/etc/profile 
  2. [root@redis-m tools]# source /etc/profile 
  3. [root@redis-m tools]# which redis-server 
  4. /application/redis/bin/redis-server 

查察辅佐文档

  1. [root@redis-m tools]# redis-server --help 
  2. Usage: ./redis-server [/path/to/redis.conf] [options] 
  3.        ./redis-server - (read config from stdin) 
  4.        ./redis-server -v or --version 
  5.        ./redis-server -h or --help 
  6.        ./redis-server --test-memory <megabytes> 
  7. Examples: 
  8.        ./redis-server (run the server with default conf) 
  9.        ./redis-server /etc/redis/6379.conf 
  10.        ./redis-server --port 7777 
  11.        ./redis-server --port 7777 --slaveof 127.0.0.1 8888 
  12.        ./redis-server /etc/myredis.conf --loglevel verbose 

启动处事

  1. [root@redis-m ~]# cd /application/redis/    
  2. [root@redis-m redis]# ll 
  3. total 4 
  4. drwxr-xr-x 2 root root 4096 Mar 22 04:50 bin 
  5. [root@redis-m redis]# mkdir conf 
  6. [root@redis-m redis]# cp /download/tools/redis-2.8.24/redis.conf ./conf/ 
  7. [root@redis-m redis]# redis-server /application/redis/conf/redis.conf & 
  8. [6072] 22 Mar 05:00:51.373 # Server started, Redis version 2.8.24 
  9. [6072] 22 Mar 05:00:51.374 # WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.  

#内存不敷的时辰,数据加载到磁盘也许失效,可以行使呼吁办理或修改设置文件

  1. [6072] 22 Mar 05:00:51.375 # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128. 
  2. [6072] 22 Mar 05:00:51.375 * The server is now ready to accept connections on port 6379 
  3. [root@redis-m redis]# lsof -i :6379 
  4. COMMAND PID USER FD  TYPE DEVICE SIZE/OFF NODE NAME 
  5. redis-ser 6072 root 4u IPv6  24271 0t0  TCP *:6379 (LISTEN) 
  6. redis-ser 6072 root 5u IPv4 24273 0t0  TCP *:6379 (LISTEN) 
  7. vm.overcommit_memory 

0暗示用户空间哀求更多内存时,内核实行估算出余下可用内存

1暗示内核应承最大限度的的行使内存

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读