Linux开发中遇到的问题--文件数据库

发布于 2022-10-02 21:10:03 字数 139 浏览 12 评论 0

我在linux开发项目,需要针对每个用户使用基于文件的数据库。windows下对文件数据库的支持有access,access比较方便的方便、轻巧。
1)请问linux环境下有没有基于文件的数据库,怎么使用???
2)linux环境中能使用access吗?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(8

黯淡〆 2022-10-09 21:10:03

最简单的是 GDBM

2022-10-09 21:10:03

呵呵,有没有人建议用xml来实现文件数据库?我比较担心性能问题!
不知道xml能支持到多大的数据量,当数据量多大的时候,性能会开始下降?

风情万种。 2022-10-09 21:10:03

如果数据结构简单还好
复杂的话就要考虑 Xindice 或其他XML数据库了
XML往往标签比数据还大
性能可想而知

原帖由 "hutuworm" 发表:
如果数据结构简单还好
复杂的话就要考虑 Xindice 或其他XML数据库了
XML往往标签比数据还大
性能可想而知

根据我的经验,xml根本就是性能杀手。体积大不说,不能结构化存储这个缺陷才是致命的,所以xml是不能用来做持久化存储的。

昇り龍 2022-10-09 21:10:03

有朋友提过,xml达到4~5m时候,性能会大打折扣,不知道那位有这方面的经验?如果xml方式不行,那有没有其他方面的建议呢?

其实我考虑用xml来实现数据持久化,目的就是想提高性能。

需求如下:
    我现在开发的系统中需要记录用户的某些操作记录;用户会比较多,以后估计会在100万以上,平均每个用户有100个操作需要登记;一条记录所站的空间应该在100byte;记录登记以后,不必考虑数据的生存周期;如果采用oracle等数据库来保存数据,担心以后数据多,性能没有办法保证。
   所以我才考虑使用文本数据库这种方式,把数据分散;每一个用户对应一个文本数据库来保存记录。
   请大家对我上面的想法提出一些意见?最好能提出问题和怎么解决问题的方法,不胜感谢!

又爬满兰若 2022-10-09 21:10:03

to: wangyih骑士

能说清楚点吗?

分開簡單 2022-10-09 21:10:03

ding

梦明 2022-10-09 21:10:03

再顶

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文