摘要:
redis使用基础(七) ——Redis管理 (转载请附上本文链接——linhxx) 一、安全性 1、运行环境 Redis以简洁为美,其安全性没有太多操作,要求在生产系统中外界不能直接连接Redis进行操作,而必须经过程序中转后,由程序进行操作。 即,redis要求运行在可信的环境中。 redis服 阅读全文
摘要:
redis使用基础(六) ——Redis集群 (转载请附上本文链接——linhxx) 一、单台服务器 单台redis服务器,会出现单点故障,且需要承受所有的负载。另外,所有的内容都存在单个服务器上,该服务器会成为瓶颈。 使用多台服务器作为redis服务器,需要考虑集群管理,如数据一致性、增加节点、故 阅读全文
摘要:
redis使用基础(五) ——Redis数据持久化 (转载请附上本文链接——linhxx) 当服务器突然发生问题,或者redis重启,如果希望将数据持久化在硬盘中,下次开启redis还有数据时,redis提供了两种方案,一个叫做RDB(通过内存快照(Snapshotting)实现),另一个叫做AOF 阅读全文
摘要:
redis使用基础(四) ——Redis排序与消息通知 (转载请附上本文链接——linhxx) 一、排序 1、命令 SORT key [ALPHA] [DESC] [LIMIT start end],对列表、集合和有序集合进行排序,当加上alpha参数后,则可以按照字典顺序排序,加上desc则倒序排 阅读全文
摘要:
redis使用基础(三) ——Redis事务与过期时间 (转载请附上本文链接——linhxx) 一、事务(Transaction) 1、概述 事务的定义和关系型数据库一样,保证各个步骤操作的原子性。另外,也保证这几个步骤之间不会插入其他的步骤。但是,redis的事务没有回退的功能。 redis事务开 阅读全文
摘要:
redis使用基础(二) ——Redis数据类型 (转载请附上本文链接——linhxx) 一、概述 Redis是一种Key-Value类型的数据库,属于非关系型数据库,NoSQL的一种。Redis共有5种数据类型:字符串(string)、散列(hash)、列表(list)、集合(set)、有序集合( 阅读全文
摘要:
redis使用基础(一) ——Redis基本概述与安装配置 (转载请附上本文链接——linhxx) 一、特性 1、存储方式 Redis采用Key-Value类型进行存储,数据存储在内存中,不存在硬盘中,由于避开了I/O,因此读写速度比关系型数据库快很多,普通的笔记本每秒可以读写超过10万个键值。 2 阅读全文
摘要:
Linux学习闲谈(三) ——SVN用法及切版本与合版本 (转载请附上本文链接——linhxx) SVN(Subversion)在工程中运用广泛,多人合作项目、项目版本控制等方面,SVN都是不可或缺的。虽然最近很多项目也在使用Git,但SVN仍是现在流行的版本控制系统。SVN与Git相比,最大的一个 阅读全文
摘要:
Linux学习闲谈(二) ——SVN版本控制拾遗 (转载请附上本文链接——linhxx) 一、概念 仓库(repository)是代码总的存放的地方,工作副本(working copy)的每个开发者用于开发的地方。版本控制方法如下图: 两个开发者一起检出,其中一个开发完提交,另一个后提交的,必须先u 阅读全文
摘要:
Linux学习闲谈(一) ——Shell基本操作与命令 (转载请附上本文链接——linhxx) 1、#!/bin/sh 放在程序开头,表示用/bin/sh方式来解析。 2、变量 1)变量赋值 varname=’xxx’,除了在变量赋值和在FOR循环语句头中,其他情况下BASH 中的变量使用必须在变量 阅读全文