关于NoSQL是否优于关系型数据库,即使高可扩展性不是必需的,也有其优势。 是的,NoSQL(例如couchdb)条目除了值本身外还可以具有属性。 您可以通过将属性+值序列化到memcache存储中来模拟它。
可能的优势是在memcached中没有的:对键(键范围等)进行“模糊”匹配,并且在nosql中比在memcached本身中更加控制您的键存储,这需要每个键取消设置/更新,与nosql中的批量检索/更新相比。就我所知,检索一般统计数据和关系可能更加困难,并且根据数据的不同,在不需要高可扩展性的系统上保存/更新可能更加密集。