当前位置: 首页 > 面试题库 >

如何设置/从Redis获取pandas.DataFrame?

南宫凯康
2023-03-14
问题内容

将DataFrame设置为redis之后,再将其取回,redis返回一个字符串,但我想不出一种将该str转换为DataFrame的方法。

我该如何适当地做这两个?


问题答案:

组:

redisConn.set("key", df.to_msgpack(compress='zlib'))

得到:

pd.read_msgpack(redisConn.get("key"))


 类似资料:
  • 问题内容: 我可以从使用检索值: 但是当我尝试使用Spring时,我没有得到任何数据。我的数据存储为。 有人可以向我指出我在想什么吗? 编辑:我的XML配置为RedisTemplate。 问题答案: 您必须配置串行器。 说明 Redis模板将序列化程序用于键,值和哈希键/值。序列化器用于将Java输入转换为存储在Redis中的表示形式。如果您未进行任何配置,则序列化程序默认为。因此,如果您在Jav

  • 我是AWS-SDK的新手,我正在EC2实例上运行一个node.js应用程序。 我正在尝试在node.js应用程序中使用ElastiCache-Redis。但是,我找不到ElastiCache的API来进行基本的Redis调用。下面的url没有提供任何Redis命令。 http://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/ElastiCache

  • 问题内容: 使用 在Pandas 0.25之前,此方法适用。 现在,已弃用警告。 骨髓如何运作?而且,我如何使pyarrow对象进出Redis。 问题答案: 这是一个使用pyarrow序列化熊猫数据帧以存储在Redis中的完整示例 然后在python中 我刚刚向熊猫提交了PR 28494,以便在文档中包含这个pyarrow示例。

  • 问题内容: 我有一个这样的课: 在我的Spark驱动程序中,我像这样设置名称并调用命令: 但是,我得到一个。如何将值传递给全局变量并使用它? 问题答案: 好的,基本上有两种方法可以将执行者已知的值带给执行者: 将值放在闭包中,然后序列化到执行程序以执行任务。这是最常见的一种,非常简单/优雅。示例和文档 在这里 。 用数据创建一个广播变量。这对于大容量的不可变数据很有用,因此您要保证仅发送一次。如果

  • 问题内容: 我正在使用带有Node.js的Redis数据库。使用 我存储JSON字符串化作业。 现在,我要遍历所有作业,并同时检索作业ID和字符串化的作业。 我试过了, 但是只检索了键。 我试过了, 但我不知道如何从obj检索键和值。 任何帮助都将不胜感激,因为我被困住了。 问题答案: 这就是它的工作方式。以下代码中的id是记录ID。

  • X1.2新增 sp_get_cmf_settings($key); 功能: 获取cmf的设置;如果key为空则返回所有设置,如果key不为空,则返回相应key的设置 参数: $key:默认为空,设置的key 返回: 如果key为空则返回所有设置,如果key不为空,则返回相应key的设置