随笔分类 - Redis 学习之路
Redis数据库
摘要:一台服务器上都快开启200个redis实例了,看着就崩溃了。这么做无非就是想让不同类型的数据属于不同的应用程序而彼此分开。 那么,redis有没有什么方法使不同的应用程序数据彼此分开同时又存储在相同的实例上呢?就相当于mysql数据库,不同的应用程序数据存储在不同的数据库下。 redis下,数据库是
阅读全文
摘要:Redis 键(key) 命令 Redis 键(key) 命令 Redis 字符串(String) 命令 Redis 字符串(String) 命令 Redis 哈希(Hash) 命令 Redis 哈希(Hash) 命令 Redis 列表(List) 命令 Redis 列表(List) 命令 Redi
阅读全文
摘要:资料来源: http://redisdoc.com/ http://redis.io/commands 连接操作相关的命令 默认直接连接 远程连接-h 192.168.1.20 -p 6379 ping:测试连接是否存活如果正常会返回pong echo:打印 select:切换到指定的数据库,数据库
阅读全文
摘要:Hiredis是Redis数据库一个轻量的C语言客户端库。 之所以轻量是由于它只是简单的提供了对redis操作语句支持的接口,并没有实现具体的操作语句的功能。但正是由于这种设计使我们只要熟悉了通用的redis操作语句就可以很容易的使用该库和redis数据库进行交互。 除了支持发送命令和接收应答/应答
阅读全文
摘要:在之前的博客中已经非常详细的介绍了Redis的各种操作命令、运行机制和服务器初始化参数配置。本篇博客是该系列博客中的最后一篇,在这里将给出基于Redis客户端组件访问并操作Redis服务器的代码示例。然而需要说明的是,由于Redis官方并未提供基于C接口的Windows平台客户端,因此下面的示例仅可
阅读全文
摘要:一、概述: 我们可以将Redis中的Hashes类型看成具有String Key和String Value的map容器。所以该类型非常适合于存储值对象的信息。如Username、Password和Age等。如果Hash中包含很少的字段,那么该类型的数据也将仅占用很少的磁盘空间。每一个Hash可以存储
阅读全文
摘要:A)编译安装 B)同步的API接口 1)建立连接 redisConnect函数用来创建一个叫redisContext的东西,它包含了连接相关的信息,它里面有个err字段,0表示正常,其他表示出错了!通过errstr字段可以知晓错误信息。 2)执行命令 redisCommand的调用格式类似print
阅读全文
摘要:在i配置编译的过程中,遇到一下问题: 1. /redis_test: error while loading shared libraries: libhiredis.so.0.13: cannot open shared object file: No such file or directory
阅读全文
摘要:一. hiredis下载地址及C API github下载:https://github.com/redis/hiredis 安装脚本: 二. 文件pc,我是把libhiredis.so放到/usr/local/lib/中,把hiredis.h放到/usr/local/inlcude/hiredis
阅读全文
摘要:本文是博主学习整理网上大神的文件以及自学的心得。 Redis学习之路(000)- 目录 Redis学习之路(001)- Redis介绍以及安装(Linux) Redis学习之路(002)- Ubuntu下redis开放端口 Redis学习之路(003)- hiredis安装及测试 Redis学习之路
阅读全文
摘要:Redis在ubuntu安装后默认是只有本地访问,需要别的ip访问我们需要修改redis的配置文件 1. dpkg -L redis-server 这命令我们可以看到redis的安装的文件在那些目录 2.之后我们就修改配置文件 sudo vim /etc/redis/redis.conf 这是我改过
阅读全文
摘要:redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统。和Memcached类似,但很大程度补偿了memcached的不足,它支持存储的value类型相对更多,包括string、list、set、zset和hash。这些数据类型都支持push/pop、add/remove及
阅读全文