之前分别介绍了Tomcat通过memcached session manager(MSM)方式和自带的CLuster方式实现session共享方案.今天这里说下Tomcat通过Nginx扩展插件nginx-upstream-jvm-route实现session同步,用来实现基于Cookie的Sess ...
分类:
其他好文 时间:
2018-08-27 14:10:18
阅读次数:
183
21.26mongodb介绍MongoDB是一个基于分布式文件存储的数据库,属于文档型的,虽然也是NoSQL数据库的一种,但是与redis、memcached等数据库有些区别。MongoDB由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似
分类:
数据库 时间:
2018-08-27 00:20:34
阅读次数:
270
Memcached是一款开源、高性能、分布式内存对象缓存系统,可应用各种需要缓存的场景,其主要目的是通过降低对Database的访问来加速web应用程序。它是一个基于内存的“键值对”存储,用于存储数据库调用、API调用或页面引用结果的直接数据,如字符串、对象等 memcached是以LiveJour ...
分类:
系统相关 时间:
2018-08-26 19:44:12
阅读次数:
178
两个tomcat节点:172.16.100.7(tomcatA.magedu.com),172.16.100.8(tomcatB.magedu.com) 两个memcached节点:172.16.100.9, 172.16.100.10 一个负载均衡节点:172.16.100.6 Clients-- ...
分类:
Web程序 时间:
2018-08-26 19:42:18
阅读次数:
212
Memcached简介 Memcached是一个自由开源的,高性能,分布式内存对象缓存系统。 Memcached是以LiveJournal旗下Danga Interactive公司的Brad Fitzpatric为首开发的一款软件。现在已成为mixi、hatena、Facebook、Vox、Live ...
分类:
系统相关 时间:
2018-08-25 11:42:46
阅读次数:
198
1.memcached与redis对比 memcahced只有一种string数据结构,而redis有5种数据数据存储,memcahced具有的方法redis基本全部都有,且redis代码更简洁,更加易读,更加具有维护性,性能方面基本差不多,redis支持持久化,memcache自身不支持持久化。 ...
分类:
系统相关 时间:
2018-08-23 21:04:49
阅读次数:
219
执行 memcached 启动命令时,报错,提示:error while loading shared libraries: libevent-2.1.so.6: cannot open shared object file: No such file or directory ...
分类:
其他好文 时间:
2018-08-23 10:43:05
阅读次数:
828
redis源码分析之内存布局 1. 介绍 众所周知,redis是一个开源、短小、高效的key-value存储系统,相对于memcached,redis能够支持更加丰富的数据结构,包括: 主流的key-value存储系统,都是在系统内部维护一个hash表,因为对hash表的操作时间复杂度为O(1)。如 ...
分类:
其他好文 时间:
2018-08-23 00:36:26
阅读次数:
277
前言 Redis是目前最火爆的内存数据库之一,通过在内存中读写数据,大大提高了读写速度,可以说Redis是实现网站高并发不可或缺的一部分。 我们使用Redis时,会接触Redis的5种对象类型(字符串、哈希、列表、集合、有序集合),丰富的类型是Redis相对于Memcached等的一大优势。在了解R ...
分类:
其他好文 时间:
2018-08-22 22:51:03
阅读次数:
241
Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。 String(字符串) string 是 redis 最基本的类型,你可以理解成与 Memcached 一模一样的类型,一个 key 对应一个 val ...
分类:
其他好文 时间:
2018-08-22 17:00:26
阅读次数:
193