推荐
专栏
教程
课程
飞鹅
本次共找到1200条
内存碎片
相关的信息
Stella981
•
3年前
ES系列八、正排索Doc Values和Field Data
1.DocValues聚合使用一个叫DocValues的数据结构。DocValues使聚合更快、更高效且内存友好。DocValues的存在是因为倒排索引只对某些操作是高效的。倒排索引的优势在于查找包含某个项的文档,而反过来确定哪些项在单个文档里并不高效。结构类似如下:DocTerms
Stella981
•
3年前
Redis实例讲解
简介 Redis是一个keyvalue的nosql产品,和我们熟知的Memcached有些类似,但他存储value类型相对更加丰富,包括string(字符串),list(链表),set(集合),zset(sortedset有序集合)和hash。与memcached一样,为了保证高效率,数据都是缓存在内存中。区别的是redis类型众多,也被
Stella981
•
3年前
Redis学习总结(五)
在之前我们讲到了主从,但是对于大数据量的场景下我们就需要用到集群了,让我们来了解下集群吧。为什么需要集群单机内存太小redis最高可以达到10万/s请求,如果超过该频率呢?数据分布方式!(https://oscimg.oschina.net/oscnet/167b18410dd6527
Stella981
•
3年前
ES6的let命令(二)
2.暂时性死区暂时性死区(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.51code.com%2F)是指只要块级作用域内存在let命令,它所声明的变量就绑定这个作用域,不会受到外部的影响。 varnum12; if(true){ nu
Stella981
•
3年前
Native
privatenativevoidA();//不报错只有方法定义,没有方法实现,却不报错NativeInterface本地接口 本地接口的作用是融合不同的编程语言为Java所用,它的初衷是融合C/C程序,Java诞生的时候是C/C横行的时候,要想立足,必须有调用C/C程序,于是就在内存中专门开
Wesley13
•
3年前
Vector, ArrayList, LinkedList 区别与用法
ArrayList和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,都允许直接序号索引元素,但是插入数据要设计到数组元素移动等内存操作,所以索引数据快插入数据慢,Vector由于使用了synchronized方法(线程安全)所以性能上比ArrayList要差,
Stella981
•
3年前
Redis快速入门,学会这15点,真的够用了!
1、Redis简介REmoteDIctionaryServer(Redis)是一个由SalvatoreSanfilippo写的keyvalue存储系统。Redis是一个开源的使用ANSIC语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、KeyValue数据库,并提供多种语言的API。它通常被称为数据结构服务器,因为值
可莉
•
3年前
049. Redis 数据结构和常用命令
1\.Redis介绍Redis是一个开源的使用C语言编写、支持网络、可基于内存亦可持久化的日志型、KeyValue数据库,并提供多种语言的API。本质是客户端服务端应用软件程序。特点是使用简单、性能强悍、功能应用场景丰富。2\.通用命令命令描述DE
Stella981
•
3年前
JavaScript性能优化
❝性能优化是一个很大的概念,性能优化的方向有很多比如底层、框架层面上、页面上等等,本篇文章介绍的是JavaScript语言的优化,了解JavaScript的运行的机制❞本片文章主要从如下几个方面讲解:内存管理垃圾回收与常见GC算法V8引擎的垃圾回收Perf
芝士年糕
•
2年前
Ubuntu空间不足,如何扩容
1、硬盘操作步骤最近发现Ubuntu空间不足,怎么去扩容呢?第一步:点击【硬盘】第二步:点击【扩展】 第三步:修改【最大磁盘容量大小】选择一个自己认为比较合适的大小。此时只是在Ubuntu系统上有分区,还没有扩容到内存中去。2、Ubun
1
•••
74
75
76
•••
120