社区
C语言
帖子详情
关于使用文件代替数据库的问题
coldcat
2004-04-30 11:14:07
关于使用文件代替数据库的问题
大家好,我现在再写一个小程序,就是对一个人信息增加,修改和删除。很简单,所以我不想使用数据库,而只是把这些信息放在自己定义的一个文件中。
我想问问大家,一般都是如何实现的,增加还好办,就直接在文件后面加一条记录,但是修改和删除呢,如何处理呢。我的想法是每次都读到内存中,然后修改就在内存中修改,最后再统一写到数据文件中,但是那样的话,如果修改很频繁的话,就要随时把文件全读,全写。
哪为朋友有什么好的办法,谢谢了先
...全文
37
2
打赏
收藏
关于使用文件代替数据库的问题
关于使用文件代替数据库的问题 大家好,我现在再写一个小程序,就是对一个人信息增加,修改和删除。很简单,所以我不想使用数据库,而只是把这些信息放在自己定义的一个文件中。 我想问问大家,一般都是如何实现的,增加还好办,就直接在文件后面加一条记录,但是修改和删除呢,如何处理呢。我的想法是每次都读到内存中,然后修改就在内存中修改,最后再统一写到数据文件中,但是那样的话,如果修改很频繁的话,就要随时把文件全读,全写。 哪为朋友有什么好的办法,谢谢了先
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
晨星
2004-04-30
打赏
举报
回复
如果删除很频繁,未必需要每一次都移动记录,可以为每一个记录增加一个标志是否有效的flag,删除时把这个flag置为0就可以了,然后每隔一定的时间,将文件统一整理一次。
luckyfool
2004-04-30
打赏
举报
回复
那就一直在内存中缓存一个实例化对象吧
就像.net里的DataSet
XML很好,但目前安全性不是很高
json
文件
代替
数据库
_
数据库
JSON
文件
json
文件
代替
数据库
本系列文章于2017年中用最新信息和新示例重写。 大多数关系
数据库
使用
SQL进行数据和架构操作。 但是,每个DBMS供应商都开发了自己SQL方言。 这意味着在不同的DBMS平台之间交换数据需要数据转换。 这主要是
使用
第三方工具来实现的。 对于NoSQL
数据库
,大多数
数据库
都对JSON作为导入格式提供了本地支持。 这意味着您可以从一个NoSQL
数据库
(如Mongo)以...
【Java课设】学生信息管理系统简易版(
文件
IO
代替
数据库
)
要求有完整的图形用户界面,界面应该能显示完整的学生信息表格,同时要能对学生信息完成添加、修改、查询、删除四个基本功能。学生信息表格的数据应该保存在
数据库
里,每次登录系统时即对
数据库
进行访问和修改,可以考虑用TXT文本
代替
数据库
,在本地包里创建TXT文本,通过IO流进行访问。
【转】为什么要用区块链
代替
数据库
?
为什么要用区块链
代替
数据库
?是什么赋予了代币价值 初学者的区块链以及代币概念入门 我看到初入该领域的投资新手总是在询问这些
问题
,不管是针对具体项目,还是作为一般
问题
。因此我就想我要尝试着写一个关于代币应用以及
使用
区块链的合理性的详细而又基础的解释。 基本上,区块链体现了很多博弈论以及激励模型。为了让区块链网络变得有价值或者说让它变得有用,网络中必须有参与者,如果只有我和你
使用
比特币的话,...
使用
XML作为
数据库
如何
使用
XML作为小型
数据库
? 首先,我们以下面的user.xml作为我们所要
使用
的xml
文件
,具体内容如下: 小杨 001 男 11 德化 123 0 2012-05-09 16:22:40 2007-01-11 16:18:05 小吴 002
nacos
使用
mysql
数据库
代替
内置的
数据库
Windows下 第一步:
使用
Navicat
数据库
操作工具新建
数据库
,比如我在本地新建
数据库
,然后
数据库
名称是nacos_config 第二步:在该
数据库
中运行nacos安装目录下面的conf中的nacos-mysql.sql 第三步:修改nacos安装目录下面的conf目录下面的application.properties
文件
的内容 按照你的实际情况套用下面模板之后,把代码添加到application.properties
文件
的末尾,模板如下: spring.datasource.platform=m
C语言
70,023
社区成员
243,263
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章