java配置什么数据库比较好_java – 与文件系统相比,使用数据库存储配置信息的优缺点是什么...

以下是优缺点的摘要

文件的优点:

>快速访问配置数据. (假设没有缓存)

>可以不同地配置每个服务器(在负载平衡情况下)

>您已经需要一个数据库凭据文件,因此所有内容都可以存储在一个位置.

文件缺点:

>在负载平衡环境中配置很困难.

>在开发中添加设置时,最常记得将它们移动到生产中的每个服务器上的文件中.

>如果要编写控制面板以在运行时更改设置,则Web服务器必须可以写入配置.由于时序问题和/或锁定,操作控制面板中的文件是一件麻烦事.

数据库优点:

>负载均衡器可以跨群集共享配置

>远程检查设置或更改它们非常容易,例如在phpMyAdmin或直接的SQL客户端中.

>控制面板开发变得简单.

>可以通过缓存memcached中的配置或内存中的哈希来缓解性能影响.

>程序员更可能控制设置而不是IT人员,或者至少可以通过控制面板进行控制.

数据库的缺点:

>如果您持续获取设置,性能可能会很慢.

>如果您不提供工具,系统管理员可能更难管理产品而不是文件.他们可能不是sql gurus.

>聚类更是一种痛苦.

这取决于个人偏好以及提供简单配置的任何当前或可能的未来要求.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值