Python中文
首页
教程
问答
标签
搜索
登录
注册
如何从许多JSON文件中创建快速、可查询的索引(最好是在Python中)
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我有78000个单独的JSON文件,这些文件是用Python脚本创建的,它可以从社区论坛中获取信息,并从每个帖子中提取信息。它们由简单的键值对组成,如下所示:</p> <pre><code>{ "name": "Chris Wilson", "item": "Darth Vader speaker phone", "price": "$100", "notes": "Great condition!" } </code></pre> <p>{{and-Some key在cd2>中出现,而其他一些则只出现在cd2}中。(我正在抓取的站点允许用户定义字段。)我希望能够根据我想要的任何字段进行搜索、排序和分组。在</p> <p>通常,我会将每个文件加载到SQLite数据库中,然后从那里进行查询。考虑到这么多领域,这将是极其乏味的。在</p> <p>从我对NoSQL框架的了解来看,这似乎是一个非常适合于基于文档的系统而不是传统关系数据库的项目。我试着学习CloudDB,但是我能找到的大多数文档都假设您从空数据库开始,而不是从预制的文档本身开始。在</p> <p>对于索引和查询大量字典对象,是否有一个好的、相当简单(或者至少有充分文档记录)的解决方案?我更喜欢Python,但很乐意冒险进入Node或其他任何地方。在</p> <p>谢谢你!在</p> <p>如果你对达斯·维德的电话感兴趣,请告诉我。在</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>你可能想看看<a href="http://julianhyde.blogspot.com.br/" rel="nofollow">Julian Hyde's</a>博客,他最近用apachedrill发布了一些关于JSON上SQL的文章。在</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
pyVISA GPIB GET(组执行触发器)
3 回答
Pyvisa IOerror设备:Korad K3005d电源
4 回答
PyVISA mac OS X(山狮)安捷伦33250
3 回答
Pyvisa Pyusb无法加载大于1 MB的序列
2 回答
pyVisa RS232太慢
8 回答
PyVISA RS232超时错误(安捷伦电源)
1 回答
PyVISA SCPI命令和查询(值更新问题)
6 回答
PyVISA SerialInstrument需要硬重置才能在故障后连接
6 回答
pyvisa,未找到函数viOpen
3 回答
pyVISA:以编程方式将仪器返回到本地模式
1 回答
pyvisa:接口类型是什么意思?
4 回答
pyvisa.errors.VisaIOError:VI_ERROR_TMO(1073807339):操作完成前超时
10 回答
PyVisa“更复杂的示例”根本不运行Keithley 2400不理解的命令
8 回答
PyVisapy后端
3 回答
PyVISA不能写入超过7F的十六进制字符
6 回答
PYVISA中的ENUM模块和cStringIO模块
6 回答
PyVisa代码的图形用户界面
3 回答
Pyvisa使用按键电源超时
6 回答
PyVISA和Kethley 2701只能从一个通道获取结果
5 回答
PyVisa和Printing New D
6 回答