⑴ 请教各位一下,长篇小说怎么存数据库
这要看你存小说的目的和后续使用方法是什么,如果是为了阅读,要考虑提供哪些阅读方式,比如按章节阅读,则需要按章节存储。如果还要进行关键字搜索,则需要提供全文检索功能。如果采用关系数据库存储,几种典型的数据库管理系统都能满足要求(Oracle、DB2、SQL Server、MySQL),使用BLOB、CLOB或者TEXT类型都可以存储。当然也可以采用NoSQL的数据库存储(如MongoDB)。
⑵ 分章节的文章或者小说是怎么存入数据库的
一般都是章节一个表,小说一个表,小说表字段比较多,例如简介上架时间等等,章节表有标题,更新时间,内容,内容一般是带HTML标签的。如果你要提供下载在遍历数据保存文档的时候记得去除HTML标签
⑶ 如果爬取一个小说网站以后,如何做到更新内容的爬取并且存储
有一个标记库,记录的目标小说网站目标小说的最新文章id,一般url最后一段数字或者页面的html里面包含。
定时去读取这个最新文章页面,如果当前这个页面是最新的文章,没有更新,那么网页上的下一章那个连接是#(也就是页面本身),有的是跳转到本小说的章节目录,根据情况判断,如果小说更新了,下一章的按钮连接就变话了,根据下一章的id去读取,并更新数据库的标记
⑷ 怎样将TXT型的小说分章下载 谢谢啊
打开章节
点击左上角“文件-另存为”保存为txt就可以了,适用于一切小说
⑸ 小说数据库是怎么设计的
可以用3级或4级连动吧.
第一级书名,下面大章,(小章),节(页)
⑹ Mysql或者sql,小说数据库,储存设计
文本文件不推荐存储在数据库中,应该单独放在某个磁盘目录下面,然后再数据库中,记录文件的存放目录。
⑺ 在数据库如何存储小说内容
用备注类型字段,可存储小说内容,如果小说内容太多,分章节,或使用二进制类型字段直接存储文件(直接存储文件无法实现查找功能)。