文章分类

站点统计

  • 分类总数: 13 个
  • 文章总数: 145 篇
  • 评论总数: 35 条
  • 附件总数: 59 个
  • 建站日期: 2008-08-18
  • 访问总数: 388175 人次
  • RSS订阅: 文章|评论

Db4o性能优化1

Admin 于 2008-09-11 12:52:49 发表DB4O

订阅: http://www.kaiyuan8.org/Feed/Article_29.aspx
引用: 点这里获取地址 (UTF-8)
StringTemplate语法(1) < Db4o性能优化1 > 关于Berkeley DB在VC++2003中的使用

一、在存储对象时,先进行Indexed配置:
Db4objects.Db4o.Config.IConfiguration conf = Db4oFactory.Configure();
conf.ObjectClass(typeof(Data)).ObjectField("Key").Indexed(true);

二、查询的时候选择方式①进行查询,而不要用方式②:
①:
Data d = new Data();
d.Key = key;
d = (Data)db.Get(d).Next();

②:
IList<Data> list = db.Query<Data>(delegate(Data d)
{
    return d.Key == key;
});

被阅1427次, 0投一票db4o

here

2009-05-06 07:01:08
fuck you Y 的,怎么不说10W条记录DB4O查询一次就需要十几秒呢?你丫傻逼吧?
  • 看完了要说点啥么?
  • 昵称 (不填说不了话)
  • 信箱地址 (不会被公开,但是不填也说不了话)
  • 网址 (这个不填也成)
Powered by MiniBoke v2.0.0.8 Build 0828

Copyright © 2008 开源吧!. All rights reserved.

粤ICP备07500939号