社区
图形处理/算法
帖子详情
如何把大量数据保存在程序内部并实现查询?
bborn
2007-11-28 11:49:58
有大概几万条数据
需要保存到程序中,而不使用额外的数据库文件
并实现查询的功能
请问有什么好的办法吗?
...全文
244
9
打赏
收藏
如何把大量数据保存在程序内部并实现查询?
有大概几万条数据 需要保存到程序中,而不使用额外的数据库文件 并实现查询的功能 请问有什么好的办法吗?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
stivenjia
2007-11-30
打赏
举报
回复
建议用临时文件。
或则结构化内存存储。
再不弄个内存池负责内存的分配回收。
mynamelj
2007-11-30
打赏
举报
回复
其实我也在寻求这样的一个解决方案,就是资源文件格式
oo_v_oo
2007-11-29
打赏
举报
回复
创建定制资源(Custom),将数据拷贝到资源中,然后在程序中按资源使用
mynamelj
2007-11-29
打赏
举报
回复
用for循环查找的效率未必有一条sql语句的效率高,特别是记录非常多的时候
mr.zhoux
2007-11-29
打赏
举报
回复
用list或大数组保存数据对象到内存中,按你的算法去for循环吧查找进行标识吧, 几万条数据不算多,我做过几十万条的,也很快
oakfire
2007-11-29
打赏
举报
回复
如果单条数据量不大,几万条也就占几M内存。我曾经直接用CList来存七万多条语句,查询也没费多长时间,奔三时代的机子都是眨眼就出来。如果对效率不是要求非常高的话,没必要采用特殊的机制。
我经验不多,仅供参考……
bborn
2007-11-29
打赏
举报
回复
对数据的存储了?
我觉得把数据全部放到内存中查询消耗太大了
WingForce
2007-11-29
打赏
举报
回复
才几万条啊。。。
循环好了,也不慢
如果要更快,就要建立其他的辅助结构了。。。
bborn
2007-11-29
打赏
举报
回复
to mynamelj
没有单独的文件 都存放到程序当中 怎么使用sql了?
我的想法是放到资源文件中 然后读取出来查找
不知道有没有更好的办法
关于
数据
同步的几种
实现
关于
数据
同步的几种
实现
概述 关于
数据
同步主要有两个层面的同步,一是通过后台
程序
编码
实现
数据
同步,二是直接作用于
数据
库,在
数据
库层面
实现
数据
的同步。通过
程序
编码
实现
数据
同步,其主要的
实现
思路很容易理解,即有就更新,无则新增,其他情况日志记录,就不做过多的介绍,这里主要讲述的是第二个层面的
数据
同步,即在
数据
库层面
实现
数据
同步。
数据
库层面的
数据
库同步主要有三种方式:通过发布/订阅的方式
实现
同步
程序
查询
方式、
程序
中断方式和DMA方式
程序
查询
方式
程序
查询
方式要求CPU时刻
查询
I/O设备,直到I/O设备准备好为止,这种方式CPU工作效率很低。
程序
中断方式
程序
中断方式比
程序
查询
方式提高了CPU的工作效率,消除了“踏步”现象。 DMA方式 DMA方式中CPU的工作效率是这三种之中最高的一个。CPU启动I/O后,不必
查询
I/O是否准备好,当I/O准备就绪后,发出DMA请求,此时CPU不直接参与I/O和主存间的信心交换,只是把外部总线的使用权暂时交付DMA,仍然可以完成自身
内部
的操作,所以不必中断现行
程序
,只需暂停一个存取周期访存,CPU效
STM32 | 使用STM32
内部
Flash额外的空间来存储
数据
本次分享关于STM32
内部
FLASH的笔记。 STM32 芯片
内部
的 FLASH 存储器,主要用于存储我们代码。如果
内部
FLASH存储完我们的代码还有剩余的空间,那么这些剩余的空间我们就可以利用起来,存储一些需要掉电
保存
的
数据
。 本文以STM32103ZET6为例。STM32103ZET6属于大容量产品,其闪存模块组织如下: 其主存储器大小为512KB,分为256页,每页大小都为2KB。我们的程...
什么是
数据
仓库?
为什么需要
数据
仓库? 传统的
数据
库中,存放的
数据
都是一些定制性
数据
较多,表是二维的,一张表可以有很多字段,字段一字排开,对应的
数据
就一行一行写入表中,特点就是利用二维表表现多维关系。 但这种表现关系的上限和下限就定死了,比如QQ的用户信息,直接通过
查询
info表,对应的username、introduce等信息即可,而此时我想知道这个用户在哪个时间段购买了什么?修改...
python3 接口获取
数据
第一次了解到“通过接口获取
数据
”是在做一个项目时需要存储
大量
数据
,而通过接口是传输
大量
数据
最好的选择,因为它比导出csv文件,再
保存
至
数据
库的方法要更快捷、更方便。自己对接口学习了一段时间,对学到的东西做个记录。 那么接口是什么? 接口分为两种:
程序
内部
接口 和 系统对外接口。1
程序
内部
接口指的是,在
程序
内部
的各方法、各模块之间进行信息传递和交互的函数、变量等都可以称为“接口”。 系统对外接口指...
图形处理/算法
19,472
社区成员
50,678
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章