当前位置:  技术问答>java相关

数据库存储还是直接存储在硬盘上好?(来者有分)

    来源: 互联网  发布时间:2015-05-03

    本文导语:  我公司要做一个JAVA资源库,主要是些文章和ebook的操作。 现在是在准备中,考虑到以后编程,以及硬件要求等多方面的因素, 希望大家给出一些建议。 问题一:文章和ebook用数据库存储还是直接存储在硬盘上好? 问题...

我公司要做一个JAVA资源库,主要是些文章和ebook的操作。
现在是在准备中,考虑到以后编程,以及硬件要求等多方面的因素,
希望大家给出一些建议。
问题一:文章和ebook用数据库存储还是直接存储在硬盘上好?
问题二:调用显示的页面用什么格式好?比如文档或是网页等等

|
我想还是用数据库加文件

数据库可以提供一些信息,以及信息检索,
而利用模板产生一些文件,这样可以提供访问的速度

|
1.数据库是肯定要用的,因为你是肯定要做分类和信息检索的。

2.显示可以用asp,php等脚本语言,也可用XML,Servlet,JSP(如果你的Site
需要较强的Client支持,或对数据传输有特别的要求,或要做Web Site API允许别的Site 调用你的 Server上的功能的话)。一般来说Asp, php等脚本语言就行了。如果需要 Upload 本人推荐PHP,因为ASP不能自己Upload,要用控件。

3.你的EBook一定有许多种格式,所以模板的思路不太好. 何况你可能有把
其他site 的Ebbok信息加入到你的Server上的打算。所以将有关数据存入
数据库,并提供本地的书籍的link,或其他site上的http or ftp link的方法是
可行的。 

4.不知道你的需求是什么样的,有没有什么特殊的要求(安全,速度等)。如
有可能可以考虑一下分布式的系统,以解决网速过慢,常常down不下来的问题。

5.现在网上有许多这样的site 可以看看别人的思路,也许对你有启发。

|
文章写成静态文件
ebook是让人在线游览吧
当然也放在硬盘上

能少用数据库操作则少用~~

|
一,最好不用数据库
二,网页好

|
1、还是直接以文件的形式存放在服务器上吧
2、Web形式好些

|
1,数据库还是要用的,只是文件单独存储,数据库中记录只是对应单个文档.
2,WEB形式不错,很符合你的要求!

|
数据存入数据库以利于检索
同时生成HTML文件以利于调阅速度

|
放在数据库里面方便管理,还有访问的控制,
但是直接以文件的方式保存的话,应该可以降低服务器的负荷吧。。。

|
一,最好不用数据库,在库中加个联接,因为存的内容太多了,会影响效率
二,XML来描述比较好,比较规范,易于扩展


    
 
 

您可能感兴趣的文章:

  • 服务器存储快照和数据库快照详解
  • 数据库存储, 改用TXT文件存储
  • 随机存储数据库 Aerospike
  • 分页存储过程(用存储过程实现数据库的分页代码)
  • 数据库存储引擎 InnoDB
  • 更改Mysql数据库存储位置的具体步骤
  • K/V存储数据库 TreapDB
  • 如何在access数据库中存储rtf文件。
  • linux如何用C调用数据库的存储过程
  • 分布式文档存储数据库 MongoDB
  • oracle数据库中查看系统存储过程的方法
  • 采用Jsp从数据库中取得数据,来生成XML文件,进行存储,应该如何做?
  • 为数据库生成某个字段充填随机数的存储过程
  • mysql 查询数据库中的存储过程与函数的语句
  • 从数据库取出一图片,存储为文件的问题。主要是IO难住了。
  • 对象序列化--存储数据库的方法 序列化后 不能使用
  • sqlserver 复制表 复制数据库存储过程的方法
  • 关键字: oracle,存储过程,数据库,查询,动态sql包,数组,参传,jdbc 1
  • 我只想存储客户名和ID号,需要用数据库吗?
  • 实现Oracle数据库的存储过程中拥有“role”权限
  • mysql 导入导出数据库以及函数、存储过程的介绍
  • 各位学java的都用什么数据库啊?给点建议,来者有分:)
  • 了解一下行情,在北京用JAVA做数据库,一般多少钱?(来者有分)
  • java实现数据库数据移植问题?来者有分,有建议者分多,无建议者有参与分!
  • 100分相送:我的entity ejb怎么不能访问数据库????来者送分!!!!!!!!!
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 基于Key-Value的NOSQL数据库Redis的数据结构及常用相关命令介绍
  • 如何监控数据库的数据,如果数据库数据更改,就通知Server
  • SQL Server 2008如何进行数据库分离和附加详细介绍
  • 散分:Jbuilder6开发数据库应用请问你们都用什么数据库? 免费的数据库有那些?
  • 文档数据库mongodb与列式数据库hbase详细比较
  • 如何从数据库中或文本文件中提取数据到另一个数据库中?
  • nosql数据库levedb介绍及levedb最新版1.18下载安装
  • 用JDBC连接Oracle数据库时,如何向数据库中写日期型数据(格式)?谢了!
  • Oracle 数据库(oracle Database)Select 多表关联查询方式
  • 开发java下的数据库程序,用什么数据库引擎?
  • php中内置的mysql数据库连接驱动mysqlnd简介及mysqlnd的配置安装方式
  • 我从JSP页将数据插入到oracle数据库中,为何汉字插入后数据库中显示为乱码呢?
  • Oracle数据库(Oracle Database)体系结构及基本组成介绍
  • sql 语句 取数据库服务器上所有数据库的名字
  • 删除数据库中重复记录方法介绍及代码参考
  • 请问Linux数据库编程是否也可以支持通用的SQL语言进行数据库编写.
  • Mongodb数据库服务的开启与关闭详细介绍
  • 数据在页面写不进数据库,也不可以从数据库中读出是什么原因?
  • ORACLE数据库常用字段数据类型介绍
  • sql语句获取数据库服务器上所有数据库的名字
  • 如何实现 coreos 下Docker 与分布式数据库结合
  • 请问谁有Applet连接远程Access数据库并且显示数据库内容的例子!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3