• [地铁译]使用SSD缓存应用数据——Moneta项目:低成本...

    Rend 是Go语音写的一个高性能代理,Mnemonic 是一个基于RocksDB的硬盘型键值对存储。Mnemonic 重用了Rend 服务器组件来处理协议解析(如Memcached 协议),连接管理和并行锁。这三种服务器都使用Memcached 的文本和...
    文章 2016-10-22 1017浏览量
  • 十问 TiDB:关于架构设计的一些思考

    五、为什么 RocksDB 和 Etcd Raft很多工程师都有着一颗造轮子(玩具)的心,我们也是,但是做一个工业级的产品就完全不一样了,目前的环境下,做一个新的数据库,底层的存储数据结构能选的大概就两种:1.B+Tree,2....
    文章 2021-11-03 5浏览量
  • 十问 TiDB:关于架构设计的一些思考

    为什么 RocksDB 和 Etcd Raft很多工程师都有着一颗造轮子(玩具)的心,我们也是,但是做一个工业级的产品就完全不一样了,目前的环境下,做一个新的数据库,底层的存储数据结构能选的大概就两种:1.B+Tree,2.LSM-...
    文章 2021-11-02 9浏览量
  • TiDB 2016 回顾与 2017 的一些想法

    编程语言的选择,Go 和 Rust,事后看来是对于我们这个团队来说最好的选择,虽然当时做这个决定也很艰难,回头看看确实也很大胆,但是我觉得我们还是基本做到了不带有任何个人感情色彩,一切通过数据和试验做出的判断...
    文章 2017-07-03 4110浏览量
  • KV型数据存储引擎LevelDB/BerkeleyDB/...rocksdb/UnQLite

    因为它不是SQL语言来操纵数据的&xff0c;Firebird嵌入版的体积对比之下显得稍大了些&xff0c;但它对关系数据库特性的支持是最好的&xff0c;如果要考虑到今后或许要将数据库升级成网络版本&xff0c;就要选Firebird了。
    文章 2021-11-16 6浏览量
  • 那些年,追过的开源软件和技术

    有个笑话,让程序员打架的一个最有效的方式是去讨论区问大家那种编程语言最好,这就会没完没了的讨论。大致分成C++派,Java派,Python等脚本派。C/C++:可能很多人入门都是啃着谭浩强的C程序设计,这种语言很强大,...
    文章 2017-05-02 954浏览量
  • 2016全球最强数据库大盘点

    RocksDB是基于Google LevelDB上发展进来的,采用LSM Tree的数据结构管理数据,Key Value操作高性能且拥有非常高的数据压缩比,Percona与MariaDB都在跟进,RocksDB的普及对于InnoDB有一定竞争与互补,但对于TokuDB来...
    文章 2017-01-09 10200浏览量
  • 2016全球最强数据库大盘点

    RocksDB是基于Google LevelDB上发展进来的,采用LSM Tree的数据结构管理数据,Key Value操作高性能且拥有非常高的数据压缩比,Percona与MariaDB都在跟进,RocksDB的普及对于InnoDB有一定竞争与互补,但对于TokuDB来...
    文章 2017-01-10 8377浏览量
  • 擅长顺势而为,收获家业两成——对话阿里云 MVP杨飞

    基于SSD的特性和开放出的能力,我们将RocksDB的IO的性能最多提升了80%。习惯了自由随意的互联网公司氛围,最初到三星被要求全天正装还有些不适应,同时还有更加严格的信息安全标准。由于三星自身的行业秘密,自己...
    文章 2020-04-27 568浏览量
  • 擅长顺势而为,收获家业两成——对话阿里云 MVP杨飞

    基于SSD的特性和开放出的能力,我们将RocksDB的IO的性能最多提升了80%。习惯了自由随意的互联网公司氛围,最初到三星被要求全天正装还有些不适应,同时还有更加严格的信息安全标准。由于三星自身的行业秘密,自己...
    文章 2020-06-04 1311浏览量
  • 国外程序员整理的 C++ 资源大全

    libtap:C语言编写测试 MemTrack—用于C++跟踪内存分配 microprofile-跨平台的网络试图分析器 minUnit:使用C写的迷你单元测试框架,只使用了两个宏 Remotery:用于web视图的单一C文件分析器 UnitTest+:轻量级的C...
    文章 2014-10-30 1877浏览量
  • 【干货】国外程序员整理的 C++ 资源大全

    libtap:C语言编写测试 MemTrack—用于C++跟踪内存分配 microprofile-跨平台的网络试图分析器 minUnit:使用C写的迷你单元测试框架,只使用了两个宏 Remotery:用于web视图的单一C文件分析器 UnitTest+:轻量级的C...
    文章 2014-10-24 2687浏览量
  • 站在巨人的肩膀上,C++开源库大全

    libtap:C语言编写测试 MemTrack—用于C++跟踪内存分配 microprofile-跨平台的网络试图分析器 minUnit:使用C写的迷你单元测试框架,只使用了两个宏 Remotery:用于web视图的单一C文件分析器 UnitTest+:轻量级的C...
    文章 2017-05-27 2062浏览量
  • 站在巨人的肩膀上,C++开源库大全

    libtap:C语言编写测试 MemTrack—用于C++跟踪内存分配 microprofile-跨平台的网络试图分析器 minUnit:使用C写的迷你单元测试框架,只使用了两个宏 Remotery:用于web视图的单一C文件分析器 UnitTest+:轻量级的C...
    文章 2017-01-25 2804浏览量
  • 值得推荐的开源C/C++框架和库

    libtap:C语言编写测试 MemTrack—用于C++跟踪内存分配 microprofile-跨平台的网络试图分析器 minUnit:使用C写的迷你单元测试框架,只使用了两个宏 Remotery:用于web视图的单一C文件分析器 UnitTest+:轻量级的C...
    文章 2016-05-21 2566浏览量
  • 值得推荐的C/C++框架和库

    libtap:C语言编写测试 MemTrack—用于C++跟踪内存分配 microprofile-跨平台的网络试图分析器 minUnit:使用C写的迷你单元测试框架,只使用了两个宏 Remotery:用于web视图的单一C文件分析器 UnitTest+:轻量级的C...
    文章 2016-03-25 2057浏览量
  • 数据科学工具包(万余字介绍几百种工具,经典收藏版!

    早期版本仅仅支持R语言,3.0版本开始支持Python和Java语言,同时它也可以作为Spark在后端的执行引擎。使用H2O的最佳方式是把它作为R环境的一个大内存扩展,R环境并不直接作用于大的数据集,而是通过扩展通讯协议例如...
    文章 2017-05-02 2657浏览量
  • Nosql大家族介绍

    构建统一的最好的搜索引擎、nosql和NewSql数据库技术。API:TEST和多语言Query Method:SQL编写语言:C++并发:MVCC杂项:ACID 事务,通过hash一致的数据分布,静态和动态模式支持,内存中处理。免费软件和商用证书 ...
    文章 2015-05-05 5080浏览量
  • Qunar 高速发展下数据库的创新与发展

    此外,HBase 在编程语言支持访问对 Java 友好,但是其他语言的访问需要通过 Thrift,有些限制。(4)架构设计上,HBase 本身不存储数据,HBase 通过 RPC 跟底层的 HDFS 进行交互,增加了一次 RPC,多层的架构也多了...
    文章 2018-07-14 1970浏览量
  • 如何阅读代码

    比如etcd的raft之于zookeeper的zab,rocksdb之于leveldb的compaction,docker的image和unionfs。用户文档也可以大致浏览一下,不用细看,扫一眼目录,如果发现有些功能是自己不知道的,可以重点看看这些功能的介绍。...
    文章 2020-01-21 1428浏览量
  • OLTP新贵G家F1的替代者TiDB

    但所有数据库都不是“十全十美”的,没有最好,选择最适合的尤为重要。很多时候产品都有其特性,在满足其特性或者规格的情况下,使用起来可能非常顺手,否则十之八九都遇到各种麻烦。比如小米使用 HBase 就非常顺手...
    文章 2017-02-15 1777浏览量
  • 值得推荐的C/C++框架和库(深度好文)

    值得学习的C语言开源项目-1.Webbench Webbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL&xff0c;测试网站在压力下工作的性能&xff0c;最多可以模拟3万个并发...
    文章 2021-11-08 14浏览量
  • Flink 靠什么征服饿了么工程师?

    我们必须要求数据sink到外部存储后,offset才能commit,不管是到zk,还是mysql里面,你最好保证它在一个transaction里面,而且必须在输出到外部存储(这里最好保证一个upsert语义,根据unique key来实现upset语义)...
    文章 2018-08-13 9084浏览量
  • Flink在饿了么的应用与实践

    我们必须要求数据 sink 到外部存储后,offset 才能 commit,不管是到 zookeeper,还是 mysql 里面,你最好保证它在一个 transaction 里面,而且必须在输出到外部存储(这里最好保证一个 upsert 语义,根据 unique ...
    文章 2019-04-25 928浏览量
  • Flink 靠什么征服饿了么工程师?...

    我们必须要求数据sink到外部存储后,offset才能commit,不管是到zk,还是mysql里面,你最好保证它在一个transaction里面,而且必须在输出到外部存储(这里最好保证一个upsert语义,根据unique key来实现upset语义)...
    文章 2018-10-15 1672浏览量
  • 饿了么EMonitor演进史

    我们将每个树节点上唯一的RpcId标记。如图&xff0c;在入口应用App1上会新建一个随机RequestId&xff08;一个类似UUID的32位字符串&xff0c;再加上生成时的时间戳&xff09;因它为根节点&xff0c;故RpcId为“1”。在后续的RPC...
    文章 2021-04-20 6588浏览量
  • 1269道Java技术答疑,阿里技术专家帮你Java技术进阶

    https://yq.aliyun.com/ask/481660@talishboyjava的发展方向...语言https://yq.aliyun.com/ask/490818@倚贤java版本https://yq.aliyun.com/ask/490820@炯轩安卓市场https://yq.aliyun.com/ask/490817@炯轩...
    文章 2018-11-22 4925浏览量
  • 【转】构建需求响应式亿级商品详情页

    另外Lua本身是一种脚本语言,我们也在尝试把代码如何版本化存储,直接内部驱动Lua代码更新上线而不需要重启Nginx。弹性化 我们所有应用业务都接入了Docker容器,存储还是物理机;我们会制作一些基础镜像,把需要的...
    文章 2017-07-03 2322浏览量
  • 数据湖架构,为什么需要“湖加速”?

    对象存储产品提供REST API,在主要开发语言上提供封装好的SDK,但都是对象存储语义的,因此上述这些流行的计算框架要,必须加以适配,转换成HCFS接口或者支持POSIX。这也是为什么随着云计算的流行,适配和支持云上...
    文章 2020-09-15 1799浏览量
  • 数据湖架构,为什么需要“湖加速”?

    对象存储产品提供REST API,在主要开发语言上提供封装好的SDK,但都是对象存储语义的,因此上述这些流行的计算框架要,必须加以适配,转换成HCFS接口或者支持POSIX。这也是为什么随着云计算的流行,适配和支持云上...
    文章 2020-09-28 20433浏览量
1 2 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化