个人简介

Echo Blog


江湖无名 安心练剑
  • 数据库索引-02-secondary index 二级索引
    主键索引 大部分的数据都会有唯一的主键进行标识。 但是查询时的条件往往不是主键,而是其他的比如名称,时间,标签的信息。 为了提升查询的性能,二级索引可以说是是必须的。 个人的理解 主键索引与数据 主键索引可以唯一确定数据的位置。 二级索引可以建立与主键索引之间的关系。 mysql 二级索引 mysql中每个表都有一个聚簇索引(clustered index ),除此之外的表...
    2019-01-02 02:17:00 | SQL
  • 数据库索引-01-index
    索引的重要性 索引对于数据的查询,是质的飞跃。 索引核心知识 数据结构 b tree 红黑树 跳表 slimtrie SLM 树 Hash 索引知识 联合索引 全文索引 倒排索引 Mongo 覆盖索引查询 二级索引 聚集索引与非聚集索引 拓展阅读 mysql-index mongo-index Elasticsearch 索引的重要性 索引...
    2019-01-02 02:17:00 | SQL
  • 日志归档
    日志归档 应用场景 便于查阅 当日志的量比较大,而且长时间累计下来,全部放在一起就不利于查阅,就需要分类保存。 比如按照时间。 按照不同的包信息。 减小量 为了保证历史的日志信息,就要全部保存,量特别大,就需要压缩。 分布式中 分布式系统中,一个服务有多个负载均衡的服务。 如果日志不做总的汇总,一个个服务器查,太过于麻烦,效率极低。 现在主流是 ...
    2018-12-29 05:17:49 | Log
  • Redis 存储值的类型
    Redis 提供的值存储类型 Redis为我们提供了5种数据类型,基本上我们使用频率最高的就是String,而对其他四种数据类型使用的频次稍弱于String。 原因在于: string String使用起来比较简单,可以方便存储复杂的对象,使用场景比较多; expire 由于Redis expire time只能设置在key上,像List、Hash、Set、Zse...
    2018-12-28 02:59:54 | NoSQL
  • Tensorflow
    Tensorflow Tensorflow tensorflow是一个使用数据流图进行数值计算的开源软件库。图节点表示数学运算,而图形边表示在它们之间流动的多维数据数组(张量)。这种灵活的体系结构使您能够将计算 部署到桌面,服务器或移动设备中的一个或多个cpu或gpu,而无需重写代码。滕索流还包括一个数据可视化工具包 - 紧张板。 滕索流最初是由在谷歌机器智能研究组织内从事谷歌大脑团队工...
    2018-12-28 02:39:55 | AI
  • Apache Netbeans
    Apache Netbeans Apache Netbeans 10.0 构成了 apache netbeans git 存储库中的所有企业集群, 该存储库共同提供 netbeans 平台 (即基础应用程序框架), 以及提供 java se、php、apache netbeans 的 javascript 和 groovy 功能。 简而言之, apache netbeans (孵化) 1...
    2018-12-28 02:39:55 | Apache
  • 递归
    为什么要用递归 编程里面估计最让人摸不着头脑的基本算法就是递归了。很多时候我们看明白一个复杂的递归都有点费时间,尤其对模型所描述的问题概念不清的时候,想要自己设计一个递归那么就更是有难度了。 很多不理解递归的人,总认为递归完全没必要,用循环就可以实现,其实这是一种很肤浅的理解。因为递归之所以在程序中能风靡并不是因为他的循环,大家都知道递归分两步,递和归,那么可以知道递归对于空间性能来说,...
    2018-12-27 01:04:34 | Althgorim
  • 列式数据库 Infobright
    Infobright Ignite的Infobright DB为应用程序提供支持,以执行交互式复杂查询,从而实现更好,更快的业务决策。 它是一种高性能,可扩展的解决方案,用于以较低的成本存储和分析大量机器生成的数据,并且比其他数据库解决方案显着减少管理工作量。 高性能数据分析,以更低的成本实现更快,更快的业务决策 Infobright DB由我们创新的知识网格架构提供支持,易于实施和...
    2018-12-27 01:04:34 | SQL