阅 读 文 章

关于不同数据库之间图像数据移植的心得和疑问

[来源:网上转载 (http://www.chinaunix.net) | 作者:网友(秋池飞叶) | 时间:2007-05-27 | 浏览:人次 ]

 于 2006-10-23 14:43 发表
我在把windows平台下的DBF文件转到NETBSD下的MYSQL下去,也碰到了一些问题.移植结束后看看有什么体会也来谈谈. 


好,期待中

另外有个问题要注意,如果你把图像数据读出来写成一个文件,那么处理特殊字符转换的问题会很麻烦的。

[ 本帖最后由 秋池飞叶 于 2006-10-23 17:59 编辑 ]


 wqch 回复于:2006-11-13 11:10:03

前段时间做了一个图像传输系统,数据库分别用了MYSQL和ORACLE的C API,发现他们之间都是直接将二进制编码保存在指定的存储区域,MYSQL直接用INSERT语句,把二进制编码作为一个字段值来插入数据库;在ORACLE中涉及到数据绑定,绑定好了之后,也是将二进制直接写入存储区。
所以我觉得在数据移植的时候是否也可以通过不转换数据,直接提取和存入二进制编码的方式来实现呢?
这种方式我觉得不会有什么数据丢失,而且数据多的话,效率应该不错,就是实现起来有点麻烦,需要调用数据库的API,C或者C++。


 秋池飞叶 回复于:2006-11-13 18:11:51

楼上说的有道理,可能是语言的差异吧,PYTHON把取出来的二进制数据当字符串来处理的,所以必须转换,因为这个字符串里包含了大量的对PYTHON来说具有特殊含义的字符。 C/C++我不熟,具体怎么实现我也不知道,不过如果直接调用数据库的API我想效率会比用PYTHON做的高



论坛热门帖子: [lch203] 写得蛮好的linux学习笔记(10-21)
[黑马制造] 学习java的30个目标(10-19)
[笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19)
[udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18)
[沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18)
TAG标签: 移植 心得 疑问 数据 图像 不同 数据库 之间 关于 x00

最新评论 共有0位网友发表了评论

发表评论

评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名:(注册)
密码:
验证码:
匿名发表

网站地图友情连接交流论坛网站投稿广告服务联系我们留言本站长统计
Some rights reserved: www.chmhome.com, 鄂ICP备07010232号 E-mail:chinakafei@live.com,QQ:552766
中国咖啡技术网(Chmhome):国外编程技术书籍,中文编程手册,经典编程文章,交流技术,技术软件下载,计算机论文,毕业论文.