当前位置: 首页 > news >正文

网站建设网站制作哪家好全立体网站建设

网站建设网站制作哪家好,全立体网站建设,自己做网站不推广,2024年长春新冠病情最新消息一、Redis基础部分: 1、redis介绍与安装比mysql快10倍以上 *****************redis适用场合**************** 1.取最新N个数据的操作 2.排行榜应用,取TOP N 操作 3.需要精确设定过期时间的应用 4.计数器应用 5.Uniq操作,获取某段时间所有数据排重值 6.实时系统,反垃圾系统7.P…一、Redis基础部分:  1、redis介绍与安装比mysql快10倍以上  *****************redis适用场合**************** 1.取最新N个数据的操作 2.排行榜应用,取TOP N 操作 3.需要精确设定过期时间的应用 4.计数器应用 5.Uniq操作,获取某段时间所有数据排重值 6.实时系统,反垃圾系统7.Pub/Sub构建实时消息系统 7.Pub/Sub构建实时消息系统8.构建队列系统 9.缓存 SET操作每秒钟 110000 次,GET操作每秒钟 81000 次,服务器配置如下: Linux 2.6, Xeon X3320 2.5Ghz. stackoverflow 网站使用 Redis 做为缓存服务器。 同时也会将数据写到硬盘上。所以数据是安全的(除突然断电外,重启服务会写到dump.rdb文件中) 1.安装:  tar zxvf redis-2.6.9.tar.gz cd redis-2.6.9 make cd src make install 2.移动配置文件位置(为了便于管理) cd /usr/local/ mkdir -p /usr/local/redis/bin mkdir -p /usr/local/redis/etc mv /lamp/redis-2.6.9/redis.conf /usr/local/redis/etc cd /lamp/redis-2.6.9/src mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server /usr/local/redis/bin 3.修改配置文件  vi /usr/local/redis/etc/redis.conf 一、将daemonize no 中no改为yes[yes指后台运行] 4.启动/随机启动: cd /usr/local/redis/bin ./redis-server /usr/local/redis/etc/redis.conf#启动redis并指定配置文件。 #vi /etc/rc.local #设置随机启动。 /usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf 5.查看是否启动成功  ps -ef | grep redis netstat -tunpl | grep 6379#查看端口是否占用。 6.进入客户端/退出  cd /usr/local/redis/bin ./redis-cli#进入 quit#退出 7.关闭redis   pkill redis-server#关闭 ./redis-cli shutdown#关闭 ************************************Redis安全************************************ Redis的安全性???(由以下4种方式) 1.用ACL控制器安全性。 2.在redis.conf配置文件增加下面这一行配置,即可把redis绑定在单个接口上(但并不是只有接受这个网卡的数据)。 bind 127.0.0.1 3.给redis加上较长密码(无需要记住) 4.在redis.conf配置启用认证功能。 5.SSL代理 6.禁用指定命令。 ************************************** Redis配置 ********************************************** daemonize 如果需要在后台运行,把该项改为yes   pidfile 配置多个pid的地址 默认在/var/run/redis.pid bind 绑定ip,设置后只接受来自该ip的请求 port 监听端口,默认为6379 timeout 设置客户端连接时的超时时间,单位为秒 loglevel 分为4级,debug、verbose、notice、warning logfile 配置log文件地址 databases 设置数据库的个数,默认使用的数据库为0 save 设置redis进行数据库镜像的频率 rdbcompression 在进行镜像备份时,是否进行压缩 Dbfilename 镜像备份文件的文件名 Dir 数据库镜像备份的文件放置路径 Slaveof 设置数据库为其他数据库的从数据库 Masterauth 主数据库连接需要的密码验证 Requirepass 设置登录时需要使用的密码 Maxclients 限制同时连接的客户数量 Maxmemory 设置redis能够使用的最大内存 Appendonly 开启append only模式 以下了解即可: Appendfsync 设置对appendonly.aof文件同步的频率 vm-enabled 是否开启虚拟内存支持 vm-swap-file 设置虚拟内存的交换文件路径 vm-max-memory 设置redis使用的最大物理内存大小 vm-page-size 设置虚拟内存的页大小 vm-pages 设置交换文件的总的page数量 vm-max-threads 设置VM IO同时使用的线程数量 Glueoutputbuf 把小的输出缓存存放在一起 hash-max-zipmap-entries 设置hash的临界值 Activerehashing 重新hash ******************************************************************* 5种数据类型:字符串、哈希、链表、集合、有序集合。 支持:push/pop、add/remove 、取交集、并集、差集、排序。 redis同步mysql 同时也会将数据写到硬盘上。所以数据是安全的(除突然断电外,重启服务会写到dump.rdb文件中) ******************************************************************* select num#选择库,默认在0库,共16个库 auth liweijie#授权用户所需密码(密码就是redis.conf中配置的密码) flushdb#清空数据库。 String(字符串)类型:  set name lijie#设置键name的值为lijie get name#获取name的值。 keys *#查询所有的键。 setnx name liweijie#如果键已存在则返回0,不更新,防止覆盖。 setex haircolor 10 red #设置键的值的有效期为10秒。 setrange email 6 lampbre.com#替换键的值从第6个字符开始换为lampbre.com mset name1 李大伟 name2 李小伟#设置多个键的值。 msetnxname1 张三 name3 李四#判断键是否存在,不存在则设置,否则不设置返回0 mget name1 name2 name3#一次获取多个键的值。 getset name1 Tom#重新设置键的值,并返回旧的键值。 getrange email 6 18#截取email键的值,从第6-18位间的字符。 incr uid#每次自增1 (如果key中uid不存在,则设置并从0开始,下同) incrby uid 5#每次自增5  incrby uid -5#每次自减5  decr uid #每次自减1 decrby uid 5#每次自减5 appendname1 126.com#给name1的值,添加字符串126.com strlenname1#返回键name1的值的长度。 ************************************************************************* Hashes(哈希)类型:  hset user:001 name liweijie#哈希设置用户user:001的name键值为liweijie hset user:001 age 21#同样,增加一个age键值为21 hsetnx user:001 age 22#同上,但检测键是否存在。若不存在创建。 hmset user:002 name liweijie2 age 26 sex 1#同时设置多个键的值。 hget user:001 name#哈希获取用户user:001的name键的值。 hget user:001 age #同上。 hmget user:001 name age sex#获取多个指定的键的值。 hgetall user:001#获取所有键的值。 hincrbyuser:001 age -8#在指定键上加上给定的值。 hexists user:001 sex#检测指定的键值是否存在。 hlen user:001#返回指定哈希的键个数/字段个数。 hdel user:001 sex#删除指定(user:001)哈希的指定字段或是键值。 hkeys user:003#返回哈希里所有字段或是键值。 ********************************************************************* Lists(链表)类型及操作(棧或队列):  lpush mylist world#从头部插入字符串 lpush mylist hello#同上 lrange mylist 0 -1#获取从0到最后一个如[1) hello 2) world] rpush mylist jiejie#在尾部插入 linsert mylist before hello this is linsert #指定插入位置(在hello之前插入)。 lset mylist 0 what#设置修改指定下标的值。 lrem mylist 1 hello#删除(1个)一个值为hello的元素。(n0从尾部删除,n0全部删除) ltrim mylist 1 2 #保留表中下标为1/2的元素。 lpop mylist#弹出开头元素并返回。 rpop mylist#弹出尾部元素并返回。 rpoplpush mylist mylist2 #从mylist尾部弹出插入到mylist2的头部。 lindex mylist 0#获取表下标为0的元素值。 llen mylist#返回表元素个数(相当于count($arr ))。 ********************************************************************* sets(集合)类型及操作(好友推荐、blog、tag功能):  smembers myset#查看myset集合中所有元素值。 sadd myset hello#向mysets集合中添加一个值hello srem myset hello#删除myset集合中名称为hello的元素。 spop myset #随机弹出并返回mysets中的一个元素。 sdiff myset2 myset3#返回myset2中的与myse
http://www.tj-hxxt.cn/news/143451.html

相关文章:

  • 网站开通支付宝支付安徽海通建设集团网站
  • 263企业邮箱登录入口手机版下载网络优化公司
  • 网站人员队伍建设薄弱网络联盟推广
  • icp备案单位网站白度
  • 网站怎么访问自己做的网页安装wordpress主题失败
  • 足球竞猜网站开发重庆家居网站制作公司
  • 贵州建网站的公司网站的建设论文
  • 在某网站被骗钱该怎么做上海关键词优化的技巧
  • 做服装必须看的十大网站本地的上海网站建设
  • 中职示范校建设专题网站长尾关键词排名系统
  • 揭阳网站制作软件南昌做seo的公司
  • 公司网站建设文案五大跨境电商平台对比分析
  • 网站模板设计举例创办网站要多少钱
  • 永康企业网站建设公司门户网站建设服务报价
  • 公明网站建设怎么做wordpress 图片路径加密
  • 娱乐建设网站公司网站制作费用申请
  • 织梦手机网站制作在哪可以建一个网站
  • 怎么看网站有没有做301跳转小小影院免费高清电视剧
  • 有做网站代理运营的吗番禺人才网单位招考
  • 东莞 网站建设企业南通优普企业网站建设
  • 响应式网站建设的好处珠海网页设计公司
  • 网站怎么做等级保护母婴的网站建设
  • 南通做网站的公司有哪些绍兴柯桥建设局网站
  • 网站开发设计的步骤电子商务网站建设公
  • 定制摄影app和摄影网站的区别网站建设速度如何解决
  • 做国外购物网站长沙企业网站开发
  • 特色专业建设网站ps 怎么做网站搜索框
  • 虚拟主机上的网站上传方式网站设计方案应该怎么做
  • 企业网站手机端wordpress 登陆可见
  • 做足球网站前景怎样用自己的pid做搜索网站