
软件开发 - 数据库
软件开发 - 数据库
iotisan
物联网技术及心得体会分享
展开
-
数据库笔记 InfluxDB 基础概念及操作
这篇笔记中介绍了 InfluxDB 的特点和基础概念,进行了 Docker 容器的安装和入门基础操作。原创 2020-01-30 22:47:06 · 1811 阅读 · 0 评论 -
Redis 学习笔记 2.2.1 Redis配置成系统服务(CentOS7)
进入到redis安装目录,具体位置看你安装时的路径了。# cd /root/tools/redis-5.0.4/编辑配置文件# vim redis.conf 将如下配置项注释掉#bind 127.0.0.1如下项修改为yes,默认是nodaemonize yes修改pid文件路径,此处可选,使用默认路径也可以。# If a pid file is sp...原创 2019-05-21 15:10:06 · 426 阅读 · 0 评论 -
Redis 学习笔记 3.4 列表类型
1 介绍列表类型 (list) 可以存储一个有序的字符串列表,常用的操作是向列表的两端添加元素,或者获得列表的某一个片段。它的内部实现是双向链表,向头尾两端处理元素特别方便。适合的场景像是社交网站的新鲜事,日志记录,关心尾部节点,不担心旧有记录的删除调整情况。Redis 的列表类型还可以用来实现队列,并且支持阻塞式读取,可以轻易地实现一个高性能的优先级队列。2 命令LPUSH key v...原创 2019-03-21 23:35:06 · 172 阅读 · 0 评论 -
Redis 学习笔记 3.3 散列类型
1 介绍字符串类型是键和键值。而散列类型 hash 是键、字段、字段值。散列类型适合存储对象,使用对象类别和ID构成键名,使用字段表示对象的属性,而字段值则存储属性值。关系型数据库的缺点:数据是以二维表的形式存储的,这就要求所有的记录都拥有同样的属性,无法单独为某条记录增减属性。当不同的记录有不同的属性时,Redis散列类型的灵活性就展现出来了。twowinter备注:散列类型比字符...原创 2019-03-21 23:34:26 · 245 阅读 · 0 评论 -
Redis 学习笔记 3.2 字符串类型
1 介绍String 类型是 Redis 中最基础的数据类型,最大可存储 512 MB。字符串类型是 Redis 中其他4种数据类型的基础,其他数据类型只是组织字符串的形式不同。例如:列表类型是以列表的形式来组织字符串;集合类型是以集合的形式来组织字符串。2 命令2.1 赋值和取值SET key valueGet key2.2 递增数字INCR key// 保证了原子...原创 2019-03-21 23:33:23 · 192 阅读 · 0 评论 -
Redis 学习笔记 3.1 热身
这章介绍 Redis 的5种数据类型,每节都由“介绍”、“命令”、“实践”和“命令拾遗”四部分组成。这种学习思路很符合初学者上手。这节是几个基础的命令。1 获得符合规则的键名列表KEYS patternpattern 采用的通配符叫做 globbing patterns。因为 Unix 早期有一个/etc/glob文件保存通配符模板,后来 Bash 内置了这个功能,但是这个名字被保留了...原创 2019-03-21 23:32:36 · 167 阅读 · 0 评论 -
Redis 学习笔记 2.5 多数据库
启动时,默认是连接0号数据库。ubuntu@VM-0-6-ubuntu:~/tool/redis-5.0.3$ redis-cli127.0.0.1:6379> SELECT 1OK127.0.0.1:6379[1]> SELECT 0OK127.0.0.1:6379>每个数据库是以0开始的递增数字命名,redis 默认支持16个数据库。不同的应用建议是使用不同...原创 2019-03-21 23:31:23 · 201 阅读 · 0 评论 -
Redis 学习笔记 2.4 配置
1 启动时配置文件传入安装目录下存在一个参考的配置文件 redis.conf2 运行时动态查看修改(仅限部分参数)ubuntu@VM-0-6-ubuntu:~$ redis-cli127.0.0.1:6379> CONFIG GET(error) ERR Unknown subcommand or wrong number of arguments for 'GET'. Try C...原创 2019-03-21 23:30:34 · 801 阅读 · 0 评论 -
Redis 学习笔记 2.3 redis 命令行客户端
1 发送命令方式1 带参数命令直接执行ubuntu@VM-0-6-ubuntu:~$ redis-cli pingPONG方式2 交互模式ubuntu@VM-0-6-ubuntu:~$ redis-cli127.0.0.1:6379> pingPONG127.0.0.1:6379>2 命令回复有时会有 error 回复,目前没遇到过。...原创 2019-03-21 23:29:27 · 381 阅读 · 0 评论 -
Redis 学习笔记 2.2 启动和停止 redis
redis 安装完成之后会有6个 redis 相关程序,我们最常用的是 redis-cli 和 redis-server。redis-server 是服务器,redis-cli 自带的命令行客户端。ubuntu@VM-0-6-ubuntu:/usr/local/bin$ lscavm_lio_irqs.sh docker-compose pip3.5 ...原创 2019-03-21 23:27:30 · 199 阅读 · 0 评论 -
Redis 学习笔记 2.1 Linux 下 redis 安装
1 redis 在 Linux 下的安装https://redis.io/downloadDownload, extract and compile Redis with:$ wget http://download.redis.io/releases/redis-5.0.3.tar.gz$ tar xzf redis-5.0.3.tar.gz$ cd redis-5.0.3$ mak...原创 2019-03-16 00:20:58 · 584 阅读 · 0 评论