*
*
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

回复