紧凑的键值存储鲁斯特

问题描述 投票:1回答:1

我正在收集对一个网站每天的统计(请求的数量,独特的用户,时延平均值的数量等),防锈项目。我想这个数据存储在一个紧凑的键值存储其中键是一个日期(或日期字符串)并且该值是包含统计的对象。我也需要这个数据被保存到一个文件中。

我没有任何特殊的性能和存储要求。这就是为什么我不希望使用大数据块一样,需要单独安装和显著的资源来运行的Redis,MongoDB的或卡桑德拉。我喜欢的东西更简单,轻便。

对我来说,理想的解决办法是可以读取和写入键值数据,并持续到文件库。我的目标数据大小约为1000-2000记录。

你能推荐一个库我可以使用吗?

rust key-value-store
1个回答
1
投票

我可以推荐PickleDB-rs。我认为它回答您的大多数要求。 PickleDB-RS是Python's PickleDB的锈版本。它适用于小数据块(我认为1000-2000记录应该是确定)和性能不能保证是为大规模数据块那么大,但是对于每天倾倒的网站的目的,统计到一个文件应该是足够。

© www.soinside.com 2019 - 2024. All rights reserved.