> 백엔드 개발 > PHP 튜토리얼 > 关于wordpress的数据库设计解决办法

关于wordpress的数据库设计解决办法

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
풀어 주다: 2016-06-13 12:00:00
원래의
1130명이 탐색했습니다.

关于wordpress的数据库设计
在网上看到一篇文章说wordpress数据表采用键值对的形式,这样设计字段少,查询起来更快。数据库查询字段少就快吗,而不是条数少就快?还有它的这种键值对设计,有时一篇文章有4、5个键值对,那这张表很容易条数会非常之多,会不会影响性能。
------解决方案--------------------
php 的关联数组就是键值对的形式,他是哈希表的具体实现
键值对 是 元数据(metadata) 的具体实现
在 noSQL 数据库中得到广泛的应用
而 SQL 数据库是关系型数据库,因此在其中实现元数据的思想是比较困难的

在 SQL 中模拟 noSQL 的行为,由于得不到数据库系统的内部支持,而只能用脚本去实现
显然效率是低下的
就好比一些框架中的 ORM,分明是直接写一条 SQL 指令就可完成的事情
却偏要拆开来通过多个方法传参,然后再组装成 SQL 指令
你能说他会提高效率吗?只不过是看上去像,自欺欺人罢了

관련 라벨:
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿