在过去很长一段时间里,如MysqL、Oracle等结构化查询语言(Structured Query Language,sql)数据库一直是数据存储的方式,它们的结构类似一张Excel表,建表就明确规定了每一列的属性。这种“严格”的数据库表形式在互联网发展的初期适用,但随着近些年用户数据爆炸式的增长,传统的sql型数据库已经很难完全满足我们的需求,在这种情况下,Nosql就展现出了它的优点。
Nosql,全称是Not Only sql,也常被称作非关系型的数据库。Nosql放弃了传统关系型数据库中数据之间的关联性,便于扩展,同时拥有非常高的读写性能。例如,传统的关系型数据库中,往数据量较大的数据库中增加一列的代价是十分巨大的,而Nosql就能很好的解决这一问题。总的来说,Nosql可以分为以下几类:
(1)键值(key-Value)存储数据库:以键值对形式存储的非关系型数据库,读写效率高,查询快,常被用于缓存。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。