数据库问题——求解疑 数据库长文本 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我想简单实现一下论坛系统,现在考虑贴子内容的事,大量的长文本适合存入数据库吗?数据库可以存二进制文本,处理效率更高比如我现在在想数据库操作中SELECT出长文本的时候会把整个文本加载到内存中吗?还是流文件?如果是前者会不会在大量操作的时候内存占用过多?数据库本身是服务器,与你的应用采用TCP通信,所以在通信之前必然需要将数据从数据库缓存/物理文件中提取出来,这一步是肯定要占内存的。不过你不必担心大量操作占用很多内存,因为数据库的实现者很好的处理的这部分被占用的内存有没有必要把长文本保存到硬盘上,数据库中只留一个路径?没必要。主要是前端不好处理,长文本不是图片,图片只要一个url就够了,长文本是前端需要处理的,所以不合适这样处理。 关于frame的问题 如何在java中获取Oracle里获取自增ID 在线等 谢谢啦 求Hibernate Synchronizer插件 关于hibernate的语句like查询 struts配置多个spring问题 请问哪里有java核心技术卷2的电子书籍下载阿? *********急!xml中,元素的属性之中包含特殊字符的问题******** j2ee启动问题 为何使用持久订阅!急!!! spring-webmvc,导包异常?如何解决? InstallAnyWhere 打包报错,求高手解答,我用的是2013的试用版 servletcontext实现数据共享
数据库可以存二进制文本,处理效率更高比如我现在在想数据库操作中SELECT出长文本的时候会把整个文本加载到内存中吗?还是流文件?如果是前者会不会在大量操作
的时候内存占用过多?
数据库本身是服务器,与你的应用采用TCP通信,所以在通信之前必然需要将数据从数据库缓存/物理文件中提取出来,这一步是肯定要占内存的。不过你不必担心大量操作占用很多内存,因为数据库的实现者很好的处理的这部分被占用的内存有没有必要把长文本保存到硬盘上,数据库中只留一个路径?
没必要。主要是前端不好处理,长文本不是图片,图片只要一个url就够了,长文本是前端需要处理的,所以不合适这样处理。