redisJson官网地址:RedisJSON Tutorial | Redis Developer Hub

RedisJSON 使 RediSearch 能够索引 JSON 文档,因此用户现在可以通过索引和查询内容来查找文档。这些组合模块为您提供了一个强大的、低延迟的、面向 JSON 的文档数据库!

先决条件:#

  • Redis 6.x 或更高版本
  • RediSearch 2.2 或更高版本
  • RediJSON 2.0 或更高版本

RedisJson发布官方性能报告,性能碾压ES和Mongo:

RedisJSON: Public Preview & Performance Benchmarking | Redis

JRedisJSON是RedisJSON: Public Preview & Performance Benchmarking | Redis的 Java 客户端库:

 该客户端提供对 RedisJSON 的 Redis API 的访问,并提供 Java 及其对象之间的来回序列化。该客户端目前支持核心 RedisJSON 命令。

 import redis.clients.jedis.Jedis;
import com.redislabs.modules.rejson.JReJSON;// First get a connection
JReJSON client = new JReJSON("localhost", 6379);// Setting a Redis key name _foo_ to the string _"bar"_, and reading it back
client.set("foo", "bar");
String s0 = (String) client.get("foo");// Omitting the path (usually) defaults to the root path, so the call above to
// `get()` and the following ones // are basically interchangeable
String s1 = (String) client.get("foo", new Path("."));
String s2 = (String) client.get("foo", Path.ROOT_PATH);// Any Gson-able object can be set and updated
client.set("obj", new Object());             // just an empty object
client.set("obj", null, new Path(".zilch"));
Path p = new Path(".whatevs");
client.set("obj", true, p);
client.set("obj", 42, p);
client.del("obj", p);                        // back to almost nothing

JSON 的文档数据库 RedisJson 介绍相关推荐

  1. vue和Java做数据交互_基于vue和springmvc前后端分离,json类接口调用介绍

    基于vue和springmvc前后端分离,json类接口调用介绍 版本要求:spring-3.2.9.RELEASE.vue-2.9.2.axios-0.17.1,其中axios作为http clie ...

  2. Json字符串的格式介绍

    **Json字符串的格式介绍**现在越来越多的项目和开发插件等默认都会支持和使用json数据格式,作为数据保持.传输的一种方式. 说是其中一种,就标示还有好多其他格式.比如:最多是xml.webser ...

  3. jqGrid使用经验分享(一)——jqGrid简单使用、json格式和jsonReader介绍

    广大的读者朋友们大家好,很高兴又可以在博客中和大家分享我的开发经验了. 此次,我准备向大家介绍一个非常好用的jQuery表格插件--jqGrid. 如果您在实际项目中遇到web端表格展示功能的需求,又 ...

  4. jqGrid简单使用、json格式和jsonReader介绍

    广大的读者朋友们大家好,很高兴又可以在博客中和大家分享我的开发经验了. 此次,我准备向大家介绍一个非常好用的jQuery表格插件--jqGrid. 如果您在实际项目中遇到web端表格展示功能的需求,又 ...

  5. Qt中的JSON操作_1: JSON的基本知识介绍(JSON格式、JSON数组、JSON对象、应用场景)

    总结放于前: JSON是一种利用JSON数组和JSON对象描述数据内容的数据格式,采用树状的结构,只能有一个父节点,子节点不设限,但父子节点均为JSON对象或者JSON数组. 1. Json 简介 J ...

  6. c语言json库parson的介绍和使用

    简介 本文章主要介绍下parson库的使用 parson : parson是用C语言开发的一个json解析库, 提供json的序列化和反序列化功能.使用时只需要在我们的工程中引入头文件parson.h ...

  7. 如何处理JSON中的特殊字符 介绍几种解决方案

    http://www.nowamagic.net/librarys/veda/detail/216JSON 是适用于 Ajax 应用程序的一种有效格式,原因是它使 JavaScript 对象和字符串值 ...

  8. python的jsonpath_python 提取json数据的jsonPath介绍及简单使用

    为什么要用jsonpath 就跟为什么要用xpath一样,jsonpath的设计灵感来源于xpath.一个强大的json数据提取工具.让用户不用编写脚本就可以提取到相应的json数据. jsonpat ...

  9. c语言json数据转换成字符串,Json对象和字符串互相转换json数据拼接和JSON使用方式详细介绍(小结)...

    JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式.它基于ECMAScript的一个子集. JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族 ...

最新文章

  1. csdn上传资源提示“该资源已存在,请重新上传”
  2. Scrum仪式之Sprint计划会议
  3. Spring boot的静态资源映射
  4. distance在函数 int_Arduino智能小车——超声波避障
  5. 慕课网:SpringBoot+MyBatis搭建迷你小程序
  6. 堆(Heap)大根堆、小根堆
  7. python常用工具
  8. matlab 复频谱图,基于MATLAB实现连续信号与系统复频域分析
  9. RESTful登录设计(基于Spring及Redis的Token鉴权)
  10. 理想的工作永远不存在
  11. IGMC,Inductive graph-based matrix completion,基于归纳图的矩阵完成
  12. java自动阅卷判断选择题,客观题型自动阅卷系统(管道过滤器模式)
  13. 飞机大战h5微信小游戏代码
  14. mct接收_Android实现文件上传功能(接收端用strust2)
  15. 给宝宝用乳糖酶还在不停地换品牌吗?一文读懂如何正确使用
  16. 基于树莓派4b(raspberry pi 4b)内核编译流程,交叉编译环境搭建,loadable kernel module (LKM)编译方法
  17. 杭电计算机考研复试经验帖
  18. 汇编51单片机密码锁(含论文、程序、AD图)单片机课程设计
  19. ChatGPT中文网
  20. 半导体衰落超出想象,会熊市反弹? – 25 年来 71 家公司的库存分析

热门文章

  1. 小老弟linux进击之路(一)
  2. TI Sitara系列AM64x核心板(双核ARM Cortex-A53)软硬件规格资料
  3. HTML-form表单
  4. c#跳出循环break与continue
  5. 百度为什么打不开!最新消息~
  6. ARM裸机开发篇3:ARM汇编语言程序设计
  7. python在读取配置文件存入列表中,去掉回车符号
  8. 1127 - 咸鱼文章
  9. Code Review Checklist
  10. 2022年了,虚拟内存还是那个虚拟内存吗?