摘要: http://api.mongodb.com/python/current/examples/gridfs.html This example shows how to use gridfs to store large binary objects (e.g. files) in MongoDB. 阅读全文
posted @ 2018-11-02 10:52 wangshicheng 阅读(259) 评论(0) 推荐(0)
摘要: Redis、Memcache和MongoDB的区别 1.Memcached Memcached的优点: Memcached可以利用多核优势,单实例吞吐量极高,可以达到几十万QPS(取决于key、value的字节大小以及服务器硬件性能,日常环境中QPS高峰大约在4-6w左右)。适用于最大程度扛量。(适 阅读全文
posted @ 2018-10-31 21:04 wangshicheng 阅读(252) 评论(0) 推荐(0)
摘要: Redis的key和value大小限制 今天研究了下将java bean序列化到redis中存储起来,突然脑袋灵光一闪,对象大小会不会超过redis限制?不管怎么着,还是搞清楚一下比较好,所以就去问了下百度,果然没多少人关心这个问题,没找到比较合适的答案,所以决定还是去官网找吧。找到两句比较关键的话 阅读全文
posted @ 2018-10-31 20:53 wangshicheng 阅读(6019) 评论(0) 推荐(0)
摘要: 从以下几个维度,对 redis、memcache、mongoDB 做了对比。1、性能都比较高,性能对我们来说应该都不是瓶颈。总体来讲,TPS 方面 redis 和 memcache 差不多,要大于 mongodb。2、操作的便利性memcache 数据结构单一。(key-value)redis 丰富 阅读全文
posted @ 2018-10-31 20:40 wangshicheng 阅读(216) 评论(0) 推荐(0)
摘要: 不同的 Nosql,其实应用的场景各有不同,所以我们应该先了解不同Nosql 之间的差别,然后分析什么才是最适合我使用的 Nosql。 Nosql 的全称是 Not Only Sql,这个概念早起就有人提出,在 09 年的时候比较火。Nosql 指的是非关系型数据库,而我们常用的都是关系型数据库。就 阅读全文
posted @ 2018-10-31 20:21 wangshicheng 阅读(464) 评论(0) 推荐(0)
摘要: >>RedisRedis的优点:支持多种数据结构,如 string(字符串)、 list(双向链表)、dict(hash表)、set(集合)、zset(排序set)、hyperloglog(基数估算)支持持久化操作,可以进行aof及rdb数据持久化到磁盘,从而进行数据备份或数据恢复等操作,较好的防止 阅读全文
posted @ 2018-10-31 20:04 wangshicheng 阅读(7180) 评论(0) 推荐(0)
摘要: MongoDB和Redis都是NoSQL,采用结构型数据存储。二者在使用场景中,存在一定的区别,这也主要由于二者在内存映射的处理过程,持久化的处理方法不同。 MongoDB建议集群部署,更多的考虑到集群方案,Redis更偏重于进程顺序写入,虽然支持集群,也仅限于主-从模式。 分类: Redis ht 阅读全文
posted @ 2018-10-31 20:02 wangshicheng 阅读(1172) 评论(0) 推荐(0)
摘要: 主流的Nosql数据库的对比 MongoDB,Cassandra,CouchDB,Hypertable, Redis,Riak,Neo4j,Hadoop HBase, Couchbase,MemcacheDB Hbase的优点及应用场景: 1. 半结构化或非结构化数据: 对于数据结构字段不够确定或杂 阅读全文
posted @ 2018-10-29 15:18 wangshicheng 阅读(1843) 评论(0) 推荐(0)
摘要: 在目前的企业IT架构中,系统管理员以及DBA都会考虑使用NoSQL数据库来解决RDBMS所不能解决的问题,特别是互联网行业。传统的关系型数据库主要以表(table)的形式来存储数据,而无法应对非结构化数据的挑战。在进行数据标准化的过程中,关系型数据库性能遭遇了瓶颈。 NoSQL顾名思义就是Not-O 阅读全文
posted @ 2018-10-28 10:50 wangshicheng 阅读(603) 评论(0) 推荐(0)
摘要: 一个映射函数就是对一些独立元素组成的概念上的列表(例如,一个测试成绩的列表)的每一个元素进行指定的操作(比如,有人发现所有学生的成绩都被高估了一分,他可以定义一个“减一”的映射函数,用来修正这个错误。)。事实上,每个元素都是被独立操作的,而原始列表没有被更改,因为这里创建了一个新的列表来保存新的答案 阅读全文
posted @ 2018-10-25 10:36 wangshicheng 阅读(162) 评论(0) 推荐(0)