您好、欢迎来到现金彩票网!
当前位置:516棋牌游戏 > 文本数据库 >

c++数据库那种最快支持多线程或文本数据库

发布时间:2019-07-07 14:21 来源:未知 编辑:admin

  测试了json,读取速度真是没得说....就是测试30m的简单数据,加载就需要1分钟多.内存读取后大约是文本自身内存的3倍. cpu占用12%.(算高了,我i7,一般情况不占用)

  一个父项,有5-7个这样的子项.大概会有50w+的父项...后期还会增多.所以有什么可以解决我现在的问题,求大神们出招.

  就是想要个数据库,简单点的.可以多线程并发写入的...最好是文本数据库展开我来答

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部选择成品数据库,要看之后的应用结构的才能确定用哪个快..如果仅仅是要写入时快,不考虑查询情况..那当然直接把C/C++的数据结构给保存了最快..比如保存一个struct Record,或class Record,限定好成员大小后,直接内存到磁盘的写盘...这样写最快,而读取只能顺序读取....另json等是交换格式不是存储格式更不能当数据库用哇....

  追问不能内存直接存盘.想有个折中的办法.比如纯真ip那种库的方式.追答查询ip这种,可以用SQLite 或berkeley db数据库...用一下事务批量提交。

http://dolphinfixtures.com/wenbenshujuku/374.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有