非关系型数据库
文章平均质量分 78
Ghost_02
在下是一名苦逼的泥瓦工
展开
-
redis基础学习
redis redis的意思是Remote Dictionary Server。是一个典型的key-value的数据库。redis经常会被拿来跟memcached作比较,但是他们之间最大区别就是memcached是内存中的缓存,并不能持久化,而redis可以做持久化的。而且redis性能高 – 能支持超过 100K+ 每秒的读写频率。并且支持的数据类型十分丰富。列表,字典,hash,原创 2017-04-11 20:13:17 · 1315 阅读 · 0 评论 -
几种数据库存储模型的对比
数据库 数据库是按照一定数据结构所定义并且用来组织,管理,存储数据的仓库。大家熟悉的MySQL数据库。就是其中的关系型数据库。而像redis这种的又是非关系型数据库,这类技术被称之为NoSQL,还有新出现的一类数据库,NewSQL,NewSQL是不仅具有NoSQL对海量数据的存储管理能力,还保持了传统数据库对ACID和SQL特性的支持。 数据库行业真可谓百花齐放。 NoS原创 2017-06-12 16:28:05 · 5947 阅读 · 1 评论 -
全文搜索引擎Elasticsearch6.x 入门
全文搜索的需求非常大。而开源的解决办法Elasricsearch(Elastic)就是一个非常好的工具。目前是全文搜索引擎的首选。 Elastic 的底层是开源的Lucene。Elastic提供了REST API的操作接口。是Lucene的扩展。底层依旧是索引,但是可以把大索引切成n片,放到不同的节点,所以就实现了分布式。也就理所当然的是读写负载均衡。此外,他还是一个分布式实时文档原创 2018-01-17 16:56:56 · 10168 阅读 · 3 评论