记录平凡生活,关注互联网,专注Linux运维技术.

标签 新加坡 下的文章

October 13, 2017

服务器迁入阿里云新加坡了

从申请美国手机号到注册美区PP,再到阿里验证PP,到今天的可以购买,差不多过了一周的时间。其中最难点的就是paypal的恶意验证,因为肉身在国内,所以登陆paypal的时候总是被paypal识别成异地登陆(恶意登陆),直到今天才算是折腾好并且成功购买阿里云新加坡机房(香港太贵,买不起)。购买的是最便宜的套餐: 全面测速(到国内)也是很不错的: 互联网上已经有好多大神都评测过了,我就不再重复造...
September 3, 2017

Redis单线程架构

redis使用了单线程架构和I/O多路复用模型来实现高性能的内存数据库服务。引出单线程模型开启三个redis-cli客户端同时执行命令 客户端1设置一个字符串键值对 127.0.0.1:6379> set hello world OK 客户端2对counter自增操作 127.0.0.1:6379> incr counter 客户端3对counter做自增操作 127.0.0.1...
September 3, 2017

Redis数据结构和内部编码

type命令时间返回的就是当前键的 数据结构类型,分别为:string(字符串)、hash(哈希)、list(列表)、set(集合)、zset(有序集合),但是这些只是redis对外的数据结构。如下图所示: 实际上每种数据结构都有自己底层的内部编码实现,而且是多种实现,这样redis会再合适的场景选择合适的内部编码。如下图: 可以看到每种数据结构都有两种以上的内部编码实现,例如list数...
September 3, 2017

Redis全局命令

redis有5种数据结构,他们是键值对中的值,对于键来说有一些通用的命令。查看所有键 语法:keys * [root@vultr ~]# redis-cli 127.0.0.1:6379> keys * 1) "d" 2) "nihao" 3) "c" 4) "hello" 5) "redis" 6) "lianst" 7) "mylist" 8...
September 2, 2017

Redis的配置、启动、操作及关闭

redis安装之后,src和/usr/local/bin目录下多了几个以redis开头的可执行文件,我们统称为redis shell,这些可执行文件可以做很多事情,例如可以启动和停止redis、可以检测和修复redis的持久化文件,还可以检测redis的性能。【本文找那个咱不对redis的持久化和redis sentinel做涉及,仅讨论redis的配置、启动、操作、关闭。】启动与配置启动r...
September 2, 2017

centos7编译安装Redis

redis能够兼容绝大部分的POSIX系统,比如Linux、OS X、OpenBSD、NetBSD、FreeBSD,其中比较典型的是Linux操作系统(如Centos、Redhat、Ubuntu、Debian、OS X等。)在Linux安装软件通常有两种方法:一种是使用各个操作系统的软件管理软件进行安装,例如centos使用RPM包或者YUM方式,ubuntu使用APT包或者apt-get。...