1.为什么要使用memcache 由于网站的高并发读写
转载 2022-11-16 14:13:38
153阅读
Mybatis框架设计Mybatis执行过程及各组件参考文章:深入理解myabtis原理
  深入理解Oracle Exadata (美)奥斯本(Osborne, K.)等著 黄凯耀,张乐奕,张瑞译 ISBN 978-7-121-17489-6 2012年7月出版 定价:99.00元 16开 600页 宣传语 本书将传授你所应知道的一切,让你尽情驾驭这个改变了游戏规则的数据库一体机平台。 内 容 简 介 本书深入地诠释了Exadata的各项特性,如
原创 2012-08-10 16:48:30
479阅读
1点赞
1评论
100 条数据和 10000 条数据,如果用一个不存在的 key 去查找数据,在哪个字典中速度更快? 有些计算机常识的读者都会立刻回答: “一样快,底层都用了哈希,查
转载 2022-10-05 23:22:09
48阅读
直方图概述直方图是一种统计学上的工具,并非Oracle专有,通常情况下它会表现为一种几何图形,这个图形是根据从实际环境中所收集来的被管理对象某个方面的质量分布情况的数据所绘制成的,通常会画成以数量为底边,以频度为高度的一系列连接起来的矩形图,因此直方图在统计学上也称为质量分布图。在Oracle中直方图是一种对数据分布质量情况进行描述的工具。它会按照某一列不同值出现数量多少,以及出现的频率高低来
转载 2018-10-23 16:36:05
769阅读
一:简介     LVS(Linux Virtual Server)是淘宝的一个开源项目,该项目主要用于服务器的负载均衡,Lvs工作在内核态基于四层进行负载均衡,又因为是基于四层的负载均衡,故无法解析上层协议,不能做一些基于七层协议的过滤。但是因为工作在四层所以可以对所有的基于TCP/UDP的服务都可以进行负载均衡,常见的有mail,http,mysql等的负载均衡。Lvs工作
原创 2014-03-11 13:12:57
2169阅读
1点赞
Servlet介绍: 1. 如何返回一个网页: a. 静态网页 >新闻页、百度百科 >服务器保存一份HTML,直接返回给浏览器即可 b. 动态网页 >淘宝、空间、微博 >服务器保存一个组件,通过它动态拼一个HTML >在Java中这个组件就是Servlet 2. Servlet特征: a. Se
转载 2019-03-23 14:34:00
95阅读
2评论
1.HDFS概述 1)数据量越来越多,在一个操作系统管辖的范围存不下了,那么就分配到更多的操作系统管理的磁盘中,但是不方便管理和维护,因此迫切需要一种系统来管理多台机器上的文件,这就 是分布式文件管理系统。 2)是一种允许文件通过网络在多台主机上分享的文件系统,可让多机器上的多用户分享文件和存储空间 ...
转载 2021-09-22 20:08:00
170阅读
2评论
文章链接
原创 2023-01-16 07:37:13
116阅读
垃圾定位算法(1)引用计数法 (Reference Counting)。 如 pyth驴了,身上有圈圈的驴不能杀。 这...
原创 2022-11-21 08:39:07
250阅读
深入理解Memcache原理1.为什么要使用memcache 由于网站的高并发读写需求,传统的关系型数据库开始出现瓶颈,例如:1)对数据库的高并发读写:关系型数据库本身就是个庞然大物,处理过程非常耗时(如解析SQL语句,事务处理等)。如果对关系型数据库进行高并发读写(每秒上万次的访问),那么它是无法承受的。2)对海量数据的处理:对于大型的SNS网站,每天有上千万次的苏剧产生(如twitt
原创 2017-04-18 21:23:06
914阅读
1点赞
深入理解MySQL主从原理》 数据库技术在当下的大环境下显得尤为重要,对于核心技术的掌握和沉淀,同时能够构建和谐的技术生态持续发展。MySQL的发展可以作为开源数据库技术的典型代表,里面有很多我们去学习的内容,也有很多探索和改进的方向。有句话说得好:研究的方法,要合之而见其大,必先分之而致其精。同样在我们的数据库学习和使用中也需要按照这种精深的学习模式能够沉下心去钻研和测试,才能够真正理解
深入理解哈希 这篇文章由一个简单的问题引出: 有两个字典,分别存有 100 条数据和 10000 条数据,如果用一个不存在的 key 去查找数据,在哪个字典中速度更快? 有些计算机常识的读者都会立刻回答: “一样快,底层都用了哈希,查找的时间复杂度为 O(1)”。然而实际情况真的是这样么? 答案
转载 2017-10-12 14:09:00
45阅读
2评论
Redisson中常用的分布式锁 目录Redisson中常用的分布式锁是什么文档Redisson中提供的锁可重入锁ReentrantLock增强公平锁Fair Lock(最常用)多锁MultiLock读写锁ReadWriteLock信号量Semaphore闭锁CountDownLatch 是什么Redisson 是一个分布式协调Redis Client端,能帮助用户操作分布式环境中的Java的对象
文章目录一、简介二、Redis优缺点三、Redis缓存为什么要用 Redis 缓存?为什么要用 Redis 而不用 map/guava 做缓存?Redis性能高的原因redis的VM机制三、Redis数据类型四、Redis的应用场景五、持久化什么是Redis持久化?Redis 的持久化机制是什么?各自的优缺点?Redis持久化数据和缓存怎么做扩容?六、Redis的过期键的删除策略过期的数据怎么处
转载 2023-06-14 21:56:03
104阅读
基本概念:1. 站点程序:在IIS中我们所新建的站点,可以为其配置ASP.net以及应用程序池的版本。2. 虚拟目录:用来将不同的文件夹中的内容通过虚拟目录组织到同一个文件夹中,相当于一个应用程序,也对应着一个应用程序池。3. 应用程序池:《微软概念》是将一个或多个应用程序连接到一个或多个工作进程集合的配置。因为应用程序池中的应用程序与其他应用程序被工作进程边界分隔,所以某个应用程序池中的应用程序
转载 2011-09-06 13:50:00
157阅读
2评论
Cache在计算机体系架构中有非常重要的地位。
转载 2021-12-16 13:38:42
106阅读
前言 近几年,互联网发生着翻天覆地的变化,尤其是我们一直习以为常的HTTP协议,在逐渐的被HTTPS协议所取代,在浏览器、搜索引擎、CA机构、大型互联网企业的共同促进下,互联网迎来了“HTTPS加密时代”,HTTPS将在未来的几年内全面取代HTTP成为传输协议的主流。一、什么是HTTPS HTTPS是在HTTP上建立SSL加密层,并对传输数据进行加密,是HTTP协议的安全版。现在它被广泛用于万维网
转载 2023-03-14 18:15:12
39阅读
最近开研究kafka,下面分享一下kafka的设计原理。kafka的设计初衷是希望作为一个统一的信息收集平台,能够实时的收集反馈信息,并需要能够支撑较大的数据量,且具备良好的容错能力.    1、持久性    kafka使用文件存储消息,这就直接决定kafka在性能上严重依赖文件系统的本身特性.且无论任何OS下,对文件系统本身的优化几乎没
原创 精选 2015-03-31 10:17:14
616阅读
1点赞
本文作者:码农网– 吴极心一、事务的基本原理Spring事务的本质其实就是数据库对事务的支持,没有数据库的事务支持,spring是无法提供事务功能的。对于纯JDBC操作数据库,想要用到事务,可以按照以下步骤进行: 获取连接 Connection con = D...
转载 2021-07-15 13:55:46
186阅读
  • 1
  • 2
  • 3
  • 4
  • 5