主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
存云盘节省空间的方案暂时不提,因为这个属于另外一个范畴了,市面上云盘那么多,你们用的也都不同,而且云盘商随时都可能关闭,不可能全部接入吧,如果哪天真要使用云盘的方案,在我看来存数据库和本地txt迁移的难度是一样的,都是通过程序自动执行,不可能手动去迁移。总有朋友问这方面的问题,我也回答过很多遍了,我这里统一答复下吧。 |
注册说: 回复了很多,我发现同学们对数据库的概念不是很清楚,我这里统一说一下哦说: 数据库存储数据和txt存储数据本质上没有区别,都是把数据存在硬盘文件上面,占用空间是一样的,都可以支持压缩,数据库只是方便管理文件的一个工具。软件程序的进化史一开始就是使用文件存储,然后逐渐发现管理文件不方便,才出现了数据库这个工具,这个是软件的发展史,从文件存储到数据库存储。
201206030说: 就一个问题,大家的小鸡硬盘都有限,至于什么性能啊,体验啊,对mjj来说都是次要的,反正也不会看,但是我就要存的多
201206030说: 问题1:内容在数据库 数据库会很大,可以把 txt gzip一下存硬盘上,反正都会套cdn,至于es 对于小说站 算是可有可无的东西了 有点单纯的占用资源了 答复1说:txt套cdn有什么用呀(又不是下载),还是得程序先去解析内容,然后显示在模版里面,还没本地快;至于压缩空间,数据库也支持,但是牺牲了性能,我觉得时间比空间重要吧(cpu比硬盘贵);es还是很重要的,第一提升了检索速度,第二增强了搜索功能,如果我想看主角穿越到了封神时代,与姜子牙有关的故事,就直接搜姜子牙,这样相关的小说就能搜出来,没有es,没法实现。当然你的资源不够的话,es是默认关闭的,只是提供了一种更好的选择。不能说市面上有的就是最好的方案吧,这样技术永远得不到进步。
201206030说: 问题2: 给点建议,如果把小说储存到数据库数据库鸭梨山大,随便几个T的小说是有的,建议下版本更新为数据库只储存书籍名称和章节名称,小说内容用txt储存,程序调用,完本书籍可以设置一键生产打包为一个txt最后压缩为zip。 答复2: 数据库内容表的并发量并不是瓶颈,不分表处理日pv100万都没啥压力,现在都分表了还压力大,你想放多少台服务器就放多少台?你想分多少台服务器存就分多少台,存txt才有压力好不?txt能放在多台服务器上吗?cpu,内存,硬盘都是瓶颈。
bitman说: 搜索姜子牙列出的不 只是数据库里的索引和书名即可么?txt读取放在点开书目进入阅读后不也可以么?普通人对数据库的操作门槛以及对误操作的担忧,肯定没有txt直接眼见为实看着复制备份心里安稳的。大佬分享个好东西,目的是为了让更多人低门槛使用的话,从使用者角度出发考虑人性化体验会更容易被接纳,毕竟不是面向github程序员群体为主吧
201206030说: 嗯嗯呢 有些坚持,经不起一点点希望 * 哪怕是一点光亮,也会让人陷入痛苦。——《撒野》 一言
plumn说: 新版支持分布式存储,可以放n台数据库存储,一本小说占用空间是固定的,数据库和txt都一样,也都支持压缩,txt还只能放一台服务器上
1tv说: 真的是做小说站盈利的,5台100gb vps,成本远高于1台2tb的杜甫
201206030说: 不是让你提方案哦,是让你说出方案的好处,说服我
注册说: 存数据库的话,以后搬家怎么备份数据库啊?几百上千G的数据库,完全没法备份搬家
木易酱说: txt只能放一台vps上确实很难理解。既然把所有小说资源存入数据库可以分割到多台vps,那么一个简单的vps索引管理多台vps上索引数据库,每个索引数据库单独指派负责的本机vps固定本数或者固定空间的txt不也是数据库指令分配和限额控制么?可能难写一点,但是不是多么**的逻辑吧?
嗷嗷说: 备份搬家和txt有什么区别,打包数据库data目录就可以了,而且还有以下好处说: 1.这个是和数据库一起备份搬家,减少了一次备份搬家的过程。 2.数据库还支持自动备份,节约了手动搬家的过程。 3.如果你存多台机器,可以按你的需求备份搬家一部分即可,而txt全部存一台服务器,你备份搬家只能全部备份和搬家全部的数据,量更大。
plumn说: 最后谈谈面向的市场和使用对象,个人浅薄眼光来说,主要使用群体就是专业做站的,那么他们一般都是用欧美大厂大空间杜甫配一个ssd主盘,然后用优质线路做跳板,这样的群体,是不需要考虑硬盘空间问题的,做好数据库索引就行 其次是广大娱乐性玩家mjj,个人或者给单位,同学小范围分享装逼用,或者自我享受提升,那么30GB以下空间闲置小鸡是大家喜闻乐见的配置需求,这种访问量完全不需要考虑io和访问相应速度,那么txt存放到onedrive google drive都是没问题的,每小时千次内io访问完全不会触发api限额,需要的时候从网盘拉取对应txt,平时缓存大家日常看的txt到vps,空间快满了删除访问量少的txt,甚至只需要做在线预读取,现看现爬,本地压缩到xGB以内空间就可以使用的场景,更合适一些。
201206030说: 666
plumn说: 下面有说明,我一直有点不明百的是,txt存储和数据库存储都是在硬盘上面,本质上面是没区别的吧,数据库也是把数据存在data目录下面,只是一个文件存储,而txt是分开很多文件存储。而且数据库本质上只是一个管理文件的程序,数据本来就是从存txt文件进化到存数据库,为啥还要倒退回去呢
Dasr说: 搞个小白能操作的安装教程吧。本小白都装不成功。
201206030说: 那你就不分布式呀,存一台呀,没强迫必须存多台吧,只是给小盘鸡或者有资源的多一个选择,再强调说一次,数据库和txt存储本质上面没有区别,都是数据存文件,数据库只是一个文件管理的软件
黄阿玛说: mariadb 有 s3 存储引擎,将mysql数据存储到廉价高性能的对象存储中去。 兼容s3的如 阿里云的oss 华为云的对象存储都可以,但会被云平台绑定,用vps就别想了
注册说: 数据库的本意就是数据管理,数据索引,数据安全的工作,而数据资源本身确实一般都分开的,保持独立性的,因为数据本身一般都是做了本地备份,云备份和多地备份,云储存,存储对象里面的,数据库丢了其实问题不大,尤其这种低安全需求的,数据本身的保存,各有各的手段和便利倾向,如果绑一起,估计很多人用着不太顺手吧?
注册说: 回复了很多,我发现同学们对数据库的概念不是很清楚,我这里统一说一下哦说: 数据库存储数据和txt存储数据本质上没有区别,都是把数据存在硬盘文件上面,占用空间是一样的,都可以支持压缩,数据库只是方便管理文件的一个工具。软件程序的进化史一开始就是使用文件存储,然后逐渐发现管理文件不方便,才出现了数据库这个工具,这个是软件的发展史,从文件存储到数据库存储。
主机参考zhujicankao.com_收集国内外VPS,VPS测评,主机测评,云服务器,虚拟主机,独立服务器,国内外服务器,高性价比建站主机相关优惠信息
详细介绍和测评国外VPS主机,云服务器,国外服务器,国外主机的相关优惠信息,商家背景,网络带宽等等,也是目前国内最好的主机云服务器VPS参考测评资讯优惠信息分享平台
这几篇文章你可能也喜欢:
- 提示:有效解读和管理Linux日志文件(Linux日志详解)
- 如何修改phpcms管理的后台路径(phpcms怎么样)
- 如何在Linux中配置和管理SNMP服务
- 微信微信官方账号实现用户管理功能(微信官方账号中的管理员权限设置在哪里)
- 如何在linux上配置和管理web服务器(如何在Linux上配置Web服务器)
本文由主机参考刊发,转载请注明:便宜国外vps论坛_说说你们觉得小说存txt相较于数据库的好处吧,我统一答复 https://zhujicankao.com/34866.html
评论前必须登录!
注册