2015-02-24 48 views
0

我想加密数据,然后上传到mysql数据库并部署到云服务器。可以使用hashmap对加密数据执行查询,而无需在服务器上解密它?散列表存储和查询sql数据库

+0

是的。这可能是可能的。或者,也许这是不可能的。谁知道?也许,如果你分享了你想解决的问题的更多细节,你会得到一些有用的答案。 – 2015-02-24 19:47:50

+0

@Magnamag对这个问题做了修改。我欢迎你的意见。 – Rossy 2015-02-26 15:06:22

+0

如果我理解的很好,你想使用数据库的主键,一种缓存,但未加密数据的方式将未加密的数据保存在“HashMap”中。它是否正确? – 2015-02-26 15:29:12

回答

0

你的问题还不够清楚,我们没有足够的信息来回答,但是因为我今天面临同样的问题。我会分享我的解决方案(我使用JPA),它可以帮助。

有2种方式来做到这一点:

1-使用HashMap中作为一个属性<我没有尝试。

2-你可以创建表来满足你的需要。 对我来说,我需要存储一个单词,以及它们出现在哪个标题的ID, 因此我需要2个表格,并使用1-Many映射对它们进行映射。

ü也可以使用其他选项,并为每个重复值的行: 如:

1 “NameX” “Hoppy1”

2 “NameX” “Hoppy2”

3“ NameY“”Hoppy1“

+0

对问题进行了更改。我欢迎你的意见 – Rossy 2015-02-26 15:07:09