Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使用绝地来存储字符串、对象对。(用于正则表达式支持)_Java_Regex_Jedis - Fatal编程技术网

Java 如何使用绝地来存储字符串、对象对。(用于正则表达式支持)

Java 如何使用绝地来存储字符串、对象对。(用于正则表达式支持),java,regex,jedis,Java,Regex,Jedis,我在绝地武士中用正则表达式搜索密钥时遇到了一个问题。(我不是绝地武士,我之前使用过非sql数据库) 以下是我的看法: 绝地武士只能储存byt[],byte[]或String,String pair 是否有一种方法可以允许正则表达式键搜索 基本上,我想知道是否有人找到了存储字符串、对象对的方法,或者找到了其他替代方法来存储对绝地的正则搜索 我也见过johm,我不确定是否可以将我的每个对象都转换为字符串(尽管我希望在一天结束时使用jaxb选项,我会存储数据而不是方法) 请让我知道,如果有任何建议,可

我在绝地武士中用正则表达式搜索密钥时遇到了一个问题。(我不是绝地武士,我之前使用过非sql数据库)

以下是我的看法:

绝地武士只能储存byt[],byte[]或String,String pair

是否有一种方法可以允许正则表达式键搜索

基本上,我想知道是否有人找到了存储字符串、对象对的方法,或者找到了其他替代方法来存储对绝地的正则搜索

我也见过johm,我不确定是否可以将我的每个对象都转换为字符串(尽管我希望在一天结束时使用jaxb选项,我会存储数据而不是方法)

请让我知道,如果有任何建议,可以让我实现同样的目标

EG : 
my class (of whose object I intend to store : )

Class UserInfo {
// with a constructor

String userName;
int age;
}



My Main class where I use jedis


jedis_Policy.save("bob",new UserInfo("bob",23));
jedis_Policy.save("alice",new UserInfo("alice",23));
jedis_Policy.save("bomo",new UserInfo("bomo",23));


required result : 


UserInfo userInfo = jedis_Policy.search("bo*");

// expected bob and bomo
Tia