陈江@阿里_个人页

个人头像照片 陈江@阿里
个人头像照片 个人头像照片
20
0
0

个人介绍

从业于BAT等公有云部门,分布式存储领域专家

擅长的技术

  • Java
  • 前端开发
  • 数据库
获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

阿里云技能认证

详细说明
暂无更多信息

2020年06月

  • 06.24 18:32:10
    发表了文章 2020-06-24 18:32:10

    存储引擎常见batchwrite写优化

    # 引言 做有竞争力的存储系统迟早会遇到需要性能瓶颈,本文简单记录一些batchwrite常见朴素优化思想,以防哪天我们需要完成这方面的工作,可以翻出来看看,借鉴一下人家的思想 本文不做代码层面探讨,可自行阅读链接中给出的代码。

2019年11月

  • 11.11 09:57:08
    发表了文章 2019-11-11 09:57:08

    Cassandra-Medusa备份工具介绍

    备份Cassandra的挑战 备份Apache Cassandra数据库很困难,并不复杂。您可以使用nodetool snapshot手动做快照,并将其从节点移到另一个节点。现有的开放源代码工具(例如tablenap)就是这样做的。
  • 11.04 10:44:28
    发表了文章 2019-11-04 10:44:28

    Cassandra数据迁移-BulkLoad离线工具介绍

    该工具通过文件流接口快速导入数据到cassandra集群,是最快地将线下数据迁移到线上cassandra集群方法之一,准备工作如下 线上cassandra集群 线下数据,sstable格式或者csv格式。

2019年10月

  • 10.24 11:52:52
    发表了文章 2019-10-24 11:52:52

    Cassandra SASI Index 技术解密

    这篇博客从技术上深入探讨了新的SASI索引,该索引可以在Cassandra中进行全文搜索(自Cassandra 3.4以来引入,但因相关重大bug的修复,我建议至少使用Cassandra 3.5以上)。
  • 10.13 19:06:19
    发表了文章 2019-10-13 19:06:19

    ApacheCon 2019 Cassandra分会各大议题深度剖析,解读cassandra前沿工作

    NGCC 2019摘要 下一代Cassandra会议(NGCC)是ApacheCon 2019大会中的一场分会。 它是由开发人员,贡献者,提交者,驱动程序作者以及对Apache Cassandra开发感兴趣的人组成的年度会议,他们可以聚在一起讨论Cassandra项目的技术和社区发展方向。

2019年09月

  • 09.28 19:36:50
    发表了文章 2019-09-28 19:36:50

    Cassandra JAVA客户端是如何做到高性能高并发的

    Cassandra Java驱动程序 本文翻译至:https://beyondthelines.net/databases/the-cassandra-java-driver/同时也加上了作者阅读源码后的观后感,丰富了很多细节。
  • 09.22 18:10:16
    发表了文章 2019-09-22 18:10:16

    cassandra 写IO路径

    从日志及外围工具了解大致流程 cassandra@cqlsh:ycsb> TRACING on; cassandra@cqlsh:ycsb> insert into usertable(y_id, field0, field1) values('1', 'f0', 'f1'); Tracing .
  • 09.14 22:27:01
    发表了文章 2019-09-14 22:27:01

    MySQL迁移到Cassandra

    翻译原文:https://academy.datastax.com/planet-cassandra/mysql-to-cassandra-migration原作者:Michael Kjellman is a San Francisco based Software Engineer.
  • 09.02 09:44:46
    发表了文章 2019-09-02 09:44:46

    cassandra主键索引介绍

    主键索引格式如下: summery.db:index文件的索引,对partition做sampling索引,加快查找。 index.db:索引文件,data文件中每个partition都会有一个索引项,指向该partition在data文件中的偏移,还有对clustering的采样(sampling)索引,可直接指向具体clustering数据偏移。

2019年08月

  • 08.22 20:03:36
    发表了文章 2019-08-22 20:03:36

    cassandra 集合类型及底层存储格式介绍

    cassandra的集合类型toturist 创建带有复杂cell的user表 CREATE TABLE ks.user ( id int PRIMARY KEY, addr map, complex map
  • 08.22 19:07:48
    发表了文章 2019-08-22 19:07:48

    cassandra启动过程介绍

    cassandra启动流程 整个启动流程会启动前端cql server用来接收客户端cql请求,启动node互相通信用的MessageService。这个都是常规操作,就不花费篇幅赘述了。cassandra启动过程对于新节点加入还是正常启动还是有区分的,新节点会造成数据重分布,所以需要先执行bootstrap。
  • 08.16 15:22:01
    发表了文章 2019-08-16 15:22:01

    深入解析cassandra 轻量级事务原理

    how to use cassandra是一个无主架构,多个node可以并行写,但并发场景下对于先读后写的操作,数据会有正确性问题。从cassandra2 开始提供轻量级事务支持,用于cas更新。使用示例: cqlsh> UPDATE cycling.cyclist_name SET firstname = ‘Roxane’ WHERE id = 4647f6d3-7bd2-4085-8d6c-1229351b5498 IF firstname = ‘Roxxane’; 这其实是一个标准的compare and swap 示例。
  • 08.16 14:37:54
    发表了文章 2019-08-16 14:37:54

    cassandra nodetool常用命令介绍

    简介 nodetool是cassandra自带的外围工具,通过JMX可以动态修改当前进程内存数据,注意cassandra是无主对等架构,默认的命令是操作本机当前进程,例如repair,如果需要做全集群修复,需要在每台机器上执行对应的nodetool命令。
  • 08.13 17:50:33
    发表了文章 2019-08-13 17:50:33

    为什么选择Cassandra

    cassandra概况 为什么选择Cassandra?cassandra到底有那些令人印象深刻的特点呢?不急,我们先来看下cassandra目前的大体概况。 理论扎实,师出名门 cassandra不仅吸收了dynamo论文中的如何做分布式,如何做副本复制,故障容错等方面成功的经验,又吸取了google bigtable中的LSM单机引擎层面精华。
  • 08.12 19:30:56
    发表了文章 2019-08-12 19:30:56

    cassandra vs mongoDB in 2019,如何选型

    提到NoSQL数据库,MongoDB和Cassandra可能看起来很相似,但却完全不同。两者都有类似的用例,但不适用于交易数据(即记账系统)。 谁使用这些数据库? Cassandra和MongoDB两者都有强大的追随者,其中都不乏一些大牌用户 Cassandra: Cassandra,于2008年发布,已被许多组织使用,包括AppScale,Constant Contact,Digg,Facebook,IBM,Instagram,Spotify,Netflix和Reddit。
  • 08.12 19:16:11
    发表了文章 2019-08-12 19:16:11

    cassandra使用场景判断:何时使用及何时不用

    介绍 我有一个具有以下功能的数据库服务器: 高可用设计。 可以全球分布。 允许应用程序随时随地写入任何节点。 只需向群集添加更多节点即可进行线性扩展。 自动负载及数据均衡。 一种看起来很像SQL的查询语言。

2019年06月

  • 06.14 11:38:22
    发表了文章 2019-06-14 11:38:22

    Cassandra3 物化视图技术解密

    在这篇博文中,我们将深入研究Cassandra 3.0的全新物化视图功能。我们将看到它是如何在内部实现的,您应该如何使用它来充分利用其性能以及需要避免哪些警告。 本文中Cassandra == Apache Cassandra™, 物化视图是Materialized Views译文 为什么是物化视图? Cassandra数据模型的关键点之一是非规范化,即复制数据以便更快地访问。
  • 发表了文章 2020-06-24

    存储引擎常见batchwrite写优化

  • 发表了文章 2020-04-02

    presto-多租户资源管理

  • 发表了文章 2019-11-11

    Cassandra-Medusa备份工具介绍

  • 发表了文章 2019-11-04

    Cassandra数据迁移-BulkLoad离线工具介绍

  • 发表了文章 2019-10-24

    Cassandra SASI Index 技术解密

  • 发表了文章 2019-10-13

    ApacheCon 2019 Cassandra分会各大议题深度剖析,解读cassandra前沿工作

  • 发表了文章 2019-09-28

    Cassandra JAVA客户端是如何做到高性能高并发的

  • 发表了文章 2019-09-22

    cassandra 写IO路径

  • 发表了文章 2019-09-14

    MySQL迁移到Cassandra

  • 发表了文章 2019-09-02

    cassandra主键索引介绍

  • 发表了文章 2019-08-22

    cassandra 集合类型及底层存储格式介绍

  • 发表了文章 2019-08-22

    cassandra启动过程介绍

  • 发表了文章 2019-08-16

    深入解析cassandra 轻量级事务原理

  • 发表了文章 2019-08-16

    cassandra nodetool常用命令介绍

  • 发表了文章 2019-08-13

    为什么选择Cassandra

  • 发表了文章 2019-08-12

    cassandra vs mongoDB in 2019,如何选型

  • 发表了文章 2019-08-12

    cassandra使用场景判断:何时使用及何时不用

  • 发表了文章 2019-06-14

    Cassandra3 物化视图技术解密

  • 发表了文章 2018-12-29

    如何使用GraphDB做商品实时推荐

  • 发表了文章 2018-06-26

    伸手党福利-从零开始玩转图库

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息