
nosql
文章平均质量分 76
Andy__Han
这个作者很懒,什么都没留下…
展开
-
Redis 反模式
《Seven NoSQL Databases in a week》关于Redis 的笔记。 1. 数据量大于内存 数据不能全部放入内存,性能会有很大影响。 2. 使用关系型数据 这需要多次操作并且在应用端JOIN。而且Redis不支持关系数据库的ACID。 3. 连接管理。 打开的连接必须要关闭。如果使用连接池,也需要确保连接正常关闭。 4. 安全 Redis应该运行在一个安全...原创 2018-04-16 11:02:56 · 199 阅读 · 0 评论 -
Cassandra入门
Cassandra要解决的问题就是伸缩(web-scale)。没有中心节点(masterless),对应于CAP理论,Cassandra属于AP 几个概念 节点(node) 集群(cluster,ring) 数据中心 复制因数 Gossiper:节点之间相互通知自己状态。 Cassandra重要特性: 没有单点故障,数据在多个节点上有多个拷贝。 可以调节的一致性,允许多种粒度的读...原创 2018-04-17 09:09:17 · 424 阅读 · 0 评论 -
Neo4j反模式
《Seven NoSQL Databases in a week》关于Neo4j的笔记。 1. 不要把neo4j 当作关系数据库使用 关系数据库关心的是数据如何存储。而不关心数据如何查询。所以在使用nosql之前,建模很重要。Neo4j关注的是节点,以及节点之间如何关联。 2. 第一次在关键任务中使用Neo4j 3. 将关系存储在节点内部,即一个实体内部嵌套其他实体,这样会导致节点数据很大...原创 2018-04-13 16:00:37 · 455 阅读 · 0 评论