已阅读

无极4注册评论COUCHDB 3.0把安全放在首位

作者:无极4平台      来源:无极4平台      发布时间:2020-02-29
 
无极4待遇


NoSQL数据库Apache CouchDB因其速度和查询能力而备受赞誉,无极4注册评论但也因其潜在的松散的默认安全选择而受到嘲笑。
 
CouchDB 3.0版本还解决了数据库的一些横向可伸缩性限制,改进了其原生全文搜索系统,并增加了其他性能优化。
 
从一开始,CouchDB就支持它的开发人员所描述的“默认打开”哲学,这意味着默认配置的设计目的是使数据库易于启动和运行。然而,这些默认选项也使CouchDB更容易受到攻击。2017年,许多默认开放的CouchDB部署遭到破坏。
 
CouchDB 3.0遵循了许多老式的安全实践,无极4平台网址即SQL数据库。安装时必须提供管理员密码,所有新创建的数据库在默认情况下只能供服务器管理员用户访问,而不能供世界可读和世界可写。CouchDB 3.0还增加了更多的粒度用户角色。例如,新的_metrics系统角色允许用户在没有管理权限的情况下从CouchDB API端点获取系统统计信息。
 
有两个新特性旨在增强性能、分区和切分。设置CouchDB 3.0时,可以选择添加分区,加入无极4分区根据分区键对文档进行逻辑分组,并将它们存储在单个碎片中。分区加快了对通常保存在一起的数据的查询,因为不必对索引进行太多的遍历。
 
碎片分割是对CouchDB中现有分片技术的增强,它允许跨多个节点分割或“分片”数据库。缺点:您必须在安装时决定有多少碎片,它们将被放置到哪里;你不能事后再重新碎片。切分允许您重新平衡切分,而不必重新配置CouchDB。(但是,您还不能合并碎片。)