以文本方式查看主题

-  W3CHINA.ORG讨论区 - 语义网·描述逻辑·本体·RDF·OWL  (http://bbs.xml.org.cn/index.asp)
--  『 Semantic Web(语义Web)/描述逻辑/本体 』  (http://bbs.xml.org.cn/list.asp?boardid=2)
----  讨论jena的效率问题!  (http://bbs.xml.org.cn/dispbbs.asp?boardid=2&rootid=&id=38521)


--  作者:horizonman
--  发布时间:10/2/2006 8:47:00 AM

--  讨论jena的效率问题!
各位大虾:
  小弟用jena将一个本体存到mysql数据库中,发现jena对该本体的操作速度比较慢,我猜想jena对该本体的每一个操作都需要访问一次数据库:比如,查询某个类,需要访问数据库一次;提取某个类的属性名称(假设该类有10个属性),就需要访问数据库10次。这样的话效率是不是低了点。因为我做的系统有比较要求的时间限制。

(我讲实例都存放在本体中)是不是本体太大,jena的效率就会降低。

哪位大虾能解答我的问题?谢谢!QQ:45750008


--  作者:wtcpin
--  发布时间:10/2/2006 11:01:00 AM

--  
请和你交流下,你的本体是哪个方面的。能说具体的演示吗,我刚入门。
--  作者:jiexincao
--  发布时间:10/2/2006 12:09:00 PM

--  
jena确实很慢,这是一个问题。
可以查这篇文章
Survey of Free Software_Open Source RDF storage systems,讨论不同的本体管理系统的效率问题的。根据这篇文章的结论我在使用sesame。不过还没有对sesame 的具体的效率进行比较。而且目前sesame 支持rdf,并且基于内存的存储方法不支持自定义推理。
--  作者:timearrow
--  发布时间:10/2/2006 12:24:00 PM

--  
没实际用过JENA,一直理解JENA是一种对RDF文档的JAVA对象化访问接口实现。不过不知道JENA是像DOM那样把文档整个load到内存建立对象,还是SAX那样基于事件的。
如果是DOM那样的,建立对象的时候会慢,应该操作起来不会怎么慢,但如果RDF太大,我想这样做就不太现实了。如果是SAX那样的,那每个事件都要访问数据库,应该就是数据库访问上慢了。好像两种实现都不太能有效率地处理大规模本体。
我想如果想提高速度,还是不能直接用JENA操作整个大本体。就好像平时访问数据库的内容,不是全load内存,也不是小粒度的频繁访问数据库,而是先用sql查询一次业务相关的数据,再在内存操作之。
所以对于大本体的数据库存储访问,也许应该先查询过滤出一小部分相关的本体,然后再用JENA对其对象化操作。好像可以用sesame和rql完成中间这部分的操作。

不知道理解的对不对,大家多讨论:)


--  作者:cindygirl_zhou
--  发布时间:10/2/2006 11:36:00 PM

--  
用过jena解析过小的本体,感觉挺慢的
如果是大本体,就要加个更字了
--  作者:horizonman
--  发布时间:10/3/2006 8:06:00 AM

--  
大家说的对!我觉得还是jena+数据库的方式比较好!
--  作者:iamwym
--  发布时间:10/3/2006 8:49:00 PM

--  
open source的东西一般效率不会好的。
可以尝试一下kaon2
--  作者:timearrow
--  发布时间:10/5/2006 3:39:00 PM

--  
kaon2是你们学校搞的吧?羡慕啊
--  作者:iamwym
--  发布时间:10/5/2006 4:49:00 PM

--  
具体说是我们组,这东西缺陷还是有的,只是比较偏重效率等实际应用的问题
--  作者:hgx
--  发布时间:12/6/2006 11:18:00 AM

--  
请问这篇文章在哪找到?或者你传给我一份吧. guihong03@ios.cn. 谢谢.
--  作者:tbe
--  发布时间:12/6/2006 1:32:00 PM

--  
有没有效率比较的文章?那么实际应用中哪一种推理工具用的多呢?我说实际领域,不是科研
--  作者:tbe
--  发布时间:12/8/2006 5:24:00 PM

--  
比较不同reasoner. KAON2, REACERMASTER, PELLET, FACT++...
Automated Benchmarking of Description Logic Reasoners.

看看是不是说这事的


--  作者:hgx
--  发布时间:1/5/2007 10:41:00 AM

--  Survey of Free Software_Open Source RDF storage systems
能不能把这篇文章发个我?
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
66.406ms