Linux开发中遇到的问题--文件数据库
我在linux开发项目,需要针对每个用户使用基于文件的数据库。windows下对文件数据库的支持有access,access比较方便的方便、轻巧。
1)请问linux环境下有没有基于文件的数据库,怎么使用???
2)linux环境中能使用access吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(8)
最简单的是 GDBM
呵呵,有没有人建议用xml来实现文件数据库?我比较担心性能问题!
不知道xml能支持到多大的数据量,当数据量多大的时候,性能会开始下降?
如果数据结构简单还好
复杂的话就要考虑 Xindice 或其他XML数据库了
XML往往标签比数据还大
性能可想而知
根据我的经验,xml根本就是性能杀手。体积大不说,不能结构化存储这个缺陷才是致命的,所以xml是不能用来做持久化存储的。
有朋友提过,xml达到4~5m时候,性能会大打折扣,不知道那位有这方面的经验?如果xml方式不行,那有没有其他方面的建议呢?
其实我考虑用xml来实现数据持久化,目的就是想提高性能。
需求如下:
我现在开发的系统中需要记录用户的某些操作记录;用户会比较多,以后估计会在100万以上,平均每个用户有100个操作需要登记;一条记录所站的空间应该在100byte;记录登记以后,不必考虑数据的生存周期;如果采用oracle等数据库来保存数据,担心以后数据多,性能没有办法保证。
所以我才考虑使用文本数据库这种方式,把数据分散;每一个用户对应一个文本数据库来保存记录。
请大家对我上面的想法提出一些意见?最好能提出问题和怎么解决问题的方法,不胜感谢!
to: wangyih骑士
能说清楚点吗?
ding
再顶