2012-05-24 56 views
2

例如,我希望Redis存储数据并在PostgreSQL中转储所有信息,或者如果超过50个密钥被更改。我如何做到这一点?Redis转储到PostgreSQL

+0

[你有什么尝试?](http://mattgemmell.com/2008/12/08/what-have-you-tried/) –

+0

我还没有尝试过任何东西。我是这类任务的初学者,我想知道是否有解决方案? – user1098429

回答

0

1)为什么要这样做? Redis已经有非常好的persistence features。看看那些。

2)如果您确定要这样做(我不是),您必须将数据从一种方案转换为另一种方案:键值存储(Redis)中的数据必须以与关系数据库(PostgreSQL)完全不同的方式进行组织。这种转换的复杂性取决于数据的确切性质,必须由自定义代码执行。

+0

我想要这个,因为如果我理解正确的话,让一个“插入”代替1kk“插入”循环并且“选择”也更快。我想先将数据存储在redis中,从redis获取数据,然后在数据库中更新表格。 – user1098429

+0

问题是:为什么除了Redis之外还需要RDBMS? –