i_redis: 一个适用于Dart的高级Redis客户端库
需积分: 8 151 浏览量
更新于2024-11-17
收藏 3.16MB ZIP 举报
资源摘要信息:"i_redis:dart 的 redis 客户端"
知识点:
1. Redis介绍:
Redis是一个开源的使用ANSI C语言编写、支持网络、基于内存、可选持久性的键值对存储数据库。它是一种数据结构服务器,其功能类似Memcached,支持存储的value类型相对更多,包括string(字符串)、list(列表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。
2. dart语言介绍:
Dart是谷歌开发的一种编程语言,用于Web、服务器、移动应用和物联网设备。Dart是为了解决一些JavaScript在Web开发中遇到的问题而诞生的。Dart可以编译成JavaScript代码,也可以编译成原生代码。
3. i_redis:dart 的 redis 客户端:
i_redis是dart语言的一个redis客户端,主要用于在dart项目中连接和操作redis服务器。
4. 安装i_redis:
首先,需要在项目的pubspec.yaml文件中添加依赖:
dependencies:
i_redis: ">=1.0.0 <2.0.0"
然后,通过运行pub get命令来安装i_redis。
5. i_redis的使用:
首先,需要导入i_redis包:
import 'package:i_redis/i_redis.dart';
然后,创建一个IRedis对象,并指定redis服务器的地址和端口:
IRedis handler = new IRedis(host: '***.***.*.*', port: 6379);
接着,连接到redis服务器:
handler.connect().then((_) {
// now we are connected
return handler.set('myKey', 'myValue');
}).then((result) {
print(result); // OK
});
6. i_redis提供的操作:
i_redis提供了set、get、del等多种操作,可以实现对redis服务器的各种操作。
7. 关闭连接:
使用完redis服务器后,需要关闭连接,可以通过调用handler.close()方法来关闭连接。
以上就是关于i_redis:dart 的 redis 客户端的详细知识点介绍。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-04-19 上传
2021-05-16 上传
2019-09-18 上传
2021-04-18 上传
2021-04-28 上传
2021-02-04 上传
还是那个小宇
- 粉丝: 33
- 资源: 4729
最新资源
- 俄罗斯RTSD数据集实现交通标志实时检测
- 易语言开发的文件批量改名工具使用Ex_Dui美化界面
- 爱心援助动态网页教程:前端开发实战指南
- 复旦微电子数字电路课件4章同步时序电路详解
- Dylan Manley的编程投资组合登录页面设计介绍
- Python实现H3K4me3与H3K27ac表观遗传标记域长度分析
- 易语言开源播放器项目:简易界面与强大的音频支持
- 介绍rxtx2.2全系统环境下的Java版本使用
- ZStack-CC2530 半开源协议栈使用与安装指南
- 易语言实现的八斗平台与淘宝评论采集软件开发
- Christiano响应式网站项目设计与技术特点
- QT图形框架中QGraphicRectItem的插入与缩放技术
- 组合逻辑电路深入解析与习题教程
- Vue+ECharts实现中国地图3D展示与交互功能
- MiSTer_MAME_SCRIPTS:自动下载MAME与HBMAME脚本指南
- 前端技术精髓:构建响应式盆栽展示网站