2011-09-23 39 views

回答

0

你必须澄清一点。您是否存储每个用户的配置数据?每安装?都?

数据库(NoSQL类除外)是存储配置的一个可怕的想法。配置意味着键值对可以在应用程序的整个生命周期内改变意义/格式。除非它是一个基于文档的数据库,当然。您可以将整个文件存储在blob或huge varchar()字段中,但这只会使其更加复杂。

LDAP是为这种事情设计的,我想,它的'快速',但它有一个(在我看来)可怕的API。

你有没有考虑过使用HTTP或FTP,并使用网络下拉文件?

+0

这两种数据。我更关心更新的数据可用于群集中的所有应用程序服务器实例。 LDAP不是非事务性的,这意味着我不能确保每次都读取更新的数据? – rajeev

+0

据我所知,一些LDAP实现符合ACID标准。编辑:混淆产品名称。根据OpenLDAP,OpenLDAP是。 反对LDAP的最大理由通常是可怕的API,以及缺乏实地知识。 –

相关问题