SO中文参考
首页
(current)
程序语言
c
java
python
c++
go
javascript
swift
c#
操作系统
linux
ubuntu
centos
unix
数据库
oracle
mysql
mongodb
postgresql
框架
node.js
angular
react-native
avalon
django
twisted
hadoop
.net
移动开发
android
ios
搜索
启动使用来自 Python 进程的数据维护 B 树的 C/C++ 进程
问题描述
投票:0
回答:0
我正在用 Python 实现一个数据库,并希望通过 B 树为某些属性维护二级索引。有没有一种方法可以初始化为 Python DBMS 维护 B 树的 C 或 C++ 进程,其中对数据库的插入将数据发送到已经运行的 C/C++ 进程以添加到 B 树,并完成对二级索引的查询通过相同的 B 树。
如何启动和管理这些 C/C++ 进程?假设我已经准备好 B 树的实现,我如何在初始化/加载表时为我想在 Python 中索引的每个辅助属性启动一个进程?更重要的是,我如何以非易失性方式保存索引,以便当我再次加载表时,二级索引以 B 树形式保存,以便可以使用 B 树启动 C/C++ 进程与现有数据?
python
indexing
ipc
最新问题
包含比您需要的更多的头文件有什么缺点吗?
即使词序发生变化,我如何能够一致地将一个单词映射到句子中的另一个单词,例如将症状映射到受影响的器官?
如何处理 Symfony/PHP 中错误的 CSV 文件导入
WPF 中的双向绑定 - 缓存对象位于另一个绑定对象内
在 SwiftUI 视图上叠加颜色?
搜索目标文件以查找保存在 .txt 或 .csv 中的术语并重新查找?
为什么我无法使用 Windows API 函数获得正确的光标坐标?
AWS EC2 不断退出 Docker 容器(Jenkins 管道)
为什么 phpword 忽略 html 列表中的段落样式?
安装 webhook telegram bot 时如何设置 max_connections?
如何在 Java Spring 上等待订阅者完成 TEXT_EVENT_STREAM
无法在 VS CODE 中输入
FFmpeg 错误:无法在过滤器 Parsed_amix_54 上找到未标记的输入板 0 的匹配流
React/NextJS:如何映射键发生变化的对象数组?
Javascript:Array(3).map() 与 [...Array(3)].map() 行为毫无意义
在详细区域内显示表格数据
将星期本地化为 DayOfWeek 枚举
AstroJS+Svelte SSR 应用程序中的重定向不起作用
如何将Python请求的unicode输出转换为字典
利用 Google Colab w/Google Cloud w/python 生成图片,当我尝试使用种子时收到错误
© www.soinside.com 2019 - 2024. All rights reserved.