如何使用jedis存储String,Object对。 (用于正则表达式支持)

时间:2014-05-30 12:04:41

标签: java regex jedis

我在jedis中使用正则表达式搜索键时遇到问题。 (我是jedis的noob,我之前使用过非sql dbs)

以下是我的不记错:

Jedis只能存储byt [],byte []或String,String pair。

有没有办法允许正则表达式密钥搜索。

基本上我想知道是否有人找到了存储String,Object对的方法,或者找到了任何其他存储方法,可以在jedis上启用正则表达式搜索。

我也见过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

蒂亚!!!

0 个答案:

没有答案