* * 2010/6/7 Homer Xing <[email protected]> > 数据库好像是 sqlite 格式的... >
我想知道的其实是数据库类型。 知道类型就会有方法搞到里面可读的数据。 > > 在 2010年6月7日 下午7:19,Devil Wang <[email protected]>写道: > > * >> * >> 2010/6/7 Homer Xing <[email protected]> >> >> 为了解决应用程序面板加载太慢的问题,我归纳了大家的意见,得到以下几个方案 >>> >>> 1. 建议 yum/rpm 的维护者重构。 >>> 2. 从 yum 数据库里直接读。 >>> 3. 不列出哪些软件已经安装了。 >>> 4. 将软件列表存在文件里,在第一次加载时读文件。 >>> 5. 小熊猫启动时就开线程来扫描软件。 >>> >>> 优缺点: >>> 方案1: 优点是从根本上解决了这个问题,缺点是远水不解近渴。 >>> 方案2: 缺点是数据库的格式可能会变化。小熊猫的代码不能通用。 >>> >> >> yum 用的是什么数据库啊, mysql?? psql? >> >> 数据库里面的表的属性为什么会变化?我觉得改的应该是元祖,而不会是数据库的列属性。 >> >> >>> 方案3: 缺点是没法删软件了,使用性会变差。 >>> 方案4: 缺点是显示得不准确,如没装的显示成已装,已装的显示为没装。 >>> 方案5: 缺点是扫描软件并不是必须的,比如说用户只想清理系统。而且扫描软件比较费CPU。 >>> >>> 你觉得怎么样好呢? >>> >>> Homer Xing 敬上 >>> >>> _______________________________________________ >>> Mailing list: >>> https://launchpad.net/~ailurus<https://launchpad.net/%7Eailurus> >>> Post to : [email protected] >>> Unsubscribe : >>> https://launchpad.net/~ailurus<https://launchpad.net/%7Eailurus> >>> More help : https://help.launchpad.net/ListHelp >>> >>> >> >> >> -- >> Thanks & Regards >> >> Linux Developer : Devil Wang >> > > -- Thanks & Regards Linux Developer : Devil Wang
_______________________________________________ Mailing list: https://launchpad.net/~ailurus Post to : [email protected] Unsubscribe : https://launchpad.net/~ailurus More help : https://help.launchpad.net/ListHelp

