cassandra

【云栖号直播】重磅推荐:start.aliyun.com 负责人陈曦与您畅聊 服务于开发者生态的规划

冷暖自知 提交于 2020-05-08 16:20:14
云栖号在线课堂,及时了解行业动态!阿里云推出疫情专题方案,为企业业务护航,让你足不出户了解行业动态。 在这里可以走近阿里云基础产品,了解更多应用方案,还能遇见大咖分享洞见及故事!也可以通过视频的形式让你高效、生动的了解场景化的上云最佳实践。 重磅推荐 标题: 阿里云新品发布会第92期:云服务器ECS内存增强型实例re6全新发布 简介: re6系列实例是阿里云推出的最新一代内存增强型实例,本次的产品介绍,将为您探底re6实例打造如此高性价比产品的背后秘密。 观看直播 标题: EMR弹性低成本离线大数据分析最佳实践—2020飞天大数据平台实战应用第二季 简介: 基于飞天大数据平台的E-MapReduce(EMR) 、对象存储OSS、日志服务SLS、抢占式ECS实例构建高弹性、低成本计算与存储分离架构的海量离线大数据分析日志分析系统。 观看直播 标题: 【第三期】中国最大 JAVA 用户组 X Spring 官方系列直播 简介: Start.aliyun.com 是基于 Spring-initializr 实现的工程脚手架生成平台;在 Spring 的基础上,实现了对 Spring cloud alibaba 各组件的支持;同时还为开发者带来了完善的配置和使用样例,大幅提升开发者的工作效率;本次分享将介绍 Start.aliyun.com 以及相关工具链的使用方法及服务于开发者生态的规划

新一代消息系统Apache Pulsar 2.1 重磅发布

浪尽此生 提交于 2020-05-07 19:47:58
Apache Pulsar 是 2016 年 yahoo 开源的下一代大规模分布式消息系统,目前已经加入 Apache 基金会。在 Yahoo 的生产环境中大规模部署并使用了近 4 年,服务于 Mail、Finance、Sports、Flickr、the Gemini Ads platform、Sherpa 以及 Yahoo 的 KV 存储等,在 Yahoo 全球 8 个数据中心之间维护了全联通的复制,并支持了 200 多万个 Topics。 Apache Pulsar 有几个明显区别于其他消息系统的特点: 优秀的数据持久性和顺序性。每一条消息都提供了全局唯一的 ID,多副本,并都是在实时刷盘后再返回给用户。 统一的消费模型: 支持 Stream (如 Kafka )和 Queue (如 RabbitMQ )两种消费模型, 支持 exclusive、failover 和 shared 三种消费模式。 灵活的扩展性: 节点扩展的线性和瞬时完成,在扩展中不会有数据的拷贝和迁移。 高吞吐低延迟,在实时刷盘的前提下,依然提供了高带宽( 180 万 messages/ 秒)和低延迟( 5ms at 99%)。 Pulsar 2.1 更加了丰富消息系统之外的“ Stream Native ”的属性,比如 Schema 的支持, 层级存储, 状态函数等。。 =========== 今天

search(9)- elastic4s logback-appender

那年仲夏 提交于 2020-05-06 10:20:16
前面写了个cassandra-appender,一个基于cassandra的logback插件。正是cassandra的分布式数据库属性才合适作为akka-cluster-sharding分布式应用的logger。所以,cassandra-appender核心功能就是对logback消息的存写部分了。同样,基于ES的logback-appender核心部分就是对ES的存写过程了。在ES里这个过程还附带了索引indexing过程。将来对历史消息的搜索、分析会更加方便。直接看看消息存写这部分elastic4代码: def writeLog( event : ILoggingEvent)(client: ElasticClient, idx: String)(appName: String, ip: String, hostName: String, default : String) = { var content: List[(String,Any)] = List( APP_NAME -> appName, HOST_IP -> ip, HOST_NAME -> hostName, LOGGER_NAME -> event .getLoggerName(), LEVEL -> event .getLevel().toString, THREAD_NAME -> event

search(9)- elastic4s logback-appender

谁说胖子不能爱 提交于 2020-05-06 09:06:06
前面写了个cassandra-appender,一个基于cassandra的logback插件。正是cassandra的分布式数据库属性才合适作为akka-cluster-sharding分布式应用的logger。所以,cassandra-appender核心功能就是对logback消息的存写部分了。同样,基于ES的logback-appender核心部分就是对ES的存写过程了。在ES里这个过程还附带了索引indexing过程。将来对历史消息的搜索、分析会更加方便。直接看看消息存写这部分elastic4代码: def writeLog( event : ILoggingEvent)(client: ElasticClient, idx: String)(appName: String, ip: String, hostName: String, default : String) = { var content: List[(String,Any)] = List( APP_NAME -> appName, HOST_IP -> ip, HOST_NAME -> hostName, LOGGER_NAME -> event .getLoggerName(), LEVEL -> event .getLevel().toString, THREAD_NAME -> event

【云栖号直播】重磅推荐:云计算试飞员老蒋开播啦!驻云CEO手把手教你0门槛搭建电商网站

拟墨画扇 提交于 2020-05-04 09:33:01
云栖号在线课堂,及时了解行业动态!阿里云推出疫情专题方案,为企业业务护航,让你足不出户了解行业动态。 在这里可以走近阿里云基础产品,了解更多应用方案,还能遇见大咖分享洞见及故事!也可以通过视频的形式让你高效、生动的了解场景化的上云最佳实践。 本周重磅推荐 标题: “疫搏云天”航空科技沙龙 简介: 1、中国东方航空集团有限公司党组成员、副总经理、总审计师席晟致辞,2、阿里巴巴合伙人、阿里巴巴飞猪总裁赵颖致辞,3、阿里巴巴集团副总裁、阿里云智能通用事业部总裁任庚致辞,4、东航信息部总经理高志东分享《打造智慧东航 赋能“世界一流”》,5、南方航空副总信息师黄文强分享《航空业的新零售》,6、阿里云航空行业首席架构师郭柱《阿里云航空数字化转型解决方案》,7、三大航空公司前任CIO数字化寄语,8、阿里巴巴集团副总裁 阿里CIO学院院长胡臣杰分享《数字经济时代企业IT进化》,9、飞猪资深技术专家郑铠龙《从传统IT技术架构到互联网技术架构的演进分析》,10、中国航空公司CIO全家福与闭门会"。 观看直播 标题: 云计算试飞员老蒋开播啦!第一讲:电商网站搭建 简介: 驻云CEO老蒋手把手教你搭建电商网站,0门槛入门;不同场景下精选产品组合,放心低价买。 观看直播 标题: 国际技术大咖开讲 | Apache Cassandra:引领云原生时代数据架构变革的数据库 简介: Jonathan Ellis

直聘 | DBA高薪优岗虚位以待,你确定不看看吗?

拈花ヽ惹草 提交于 2020-05-01 13:29:25
​ dbaplus直聘 · 第97期 理想汽车 公司简介: 理想汽车是由原汽车之家的CEO李想在2015年7月创立的新能源汽车公司,目前公司的第一款混动车已经上市销售,新能源汽车是外来的方向,公司目前也是处于整个行业的头部企业。 DBA(1人) 岗位职责: 负责整体数据库平台的建设、维护和治理; 对数据库进行容量规划,实现高可用、高性能、可扩展、安全的运行架构,提高业务的高可用性和容灾能力; 建立数据库运维体系以及自动化运维平台,负责相关标准、规范、流程的制定和落实; 负责数据业务建模、数据安全,为开发团队和安全团队提供技术支持; 负责泛存储(文件存储、Cache、云存储、队列)的整体规划和管理。 任职要求: 计算机、数学等相关专业本科及以上学位,3年以上的互联网MySQL DBA经验,特别优秀者可放宽条件; 熟悉MySQL数据库体系结构和工作原理,熟悉常用存储引擎的功能和特点; 熟悉业务数据建模理论并具有较强数据库设计能力; 熟悉MySQL数据库性能优化、SQL调优技术,对高并发数据库的锁和事务隔离机制有深入的理解; 有大型电商网站数据库规划、分库分表实践经验,熟悉商品、订单、物流、支付等业务的优先考虑; 熟悉数据库安全技术,在数据库备份以及恢复实践上有较强的经验; 熟练掌握Linux以及Bash、并至少掌握Python、Java、GO等一种主流开发语言切有实际项目开发经验;

喜大普奔!70k Star 《Java核心知识面试手册》PDF版本开放下载啦

♀尐吖头ヾ 提交于 2020-04-30 17:29:10
终于把PDF版本的《Java面试突击手册》搞定!废话不多说,直接上目录: 这份文档是Java 面试相关的文章的集合,内容涵盖JVM,JAVA集合,JAVA多线程并发,JAVA基础,Spring原理,微服务,Hetty与RPC,网络,日志,Zookeeper,Kafka,Rabbi tMQ,Hbase,MongoDB,Cassandra,设计模式,负载均衡,数据库,一致性算法,JAVA算法,数据结构,加密算法,分布式缓存,Hadoop,Spark,Storm,YARN,机器学习,云计算等等,它提供了非常详细的目录,建议可以从头开始看一遍,如果基础不错的话也可以挑自己需要的章节查看。看的过程中自己要多思考,碰到不懂的地方,自己记得要勤搜索,需要记忆的地方也不要吝啬自己的脑子。 如何获取 +微信即可! 来源: oschina 链接: https://my.oschina.net/u/4320183/blog/4259520

DbSchema注册码生成

删除回忆录丶 提交于 2020-04-26 04:39:23
由于公司项目使用了Cassandra进行数据的存储,查看数据的时候,每次都要在命令行操作,既麻烦看起来效果也不好。所以就在网上找了下面几个图形化工具: 1. DbSchema 2. RazorSQL 3. DBeaver 其中,DBeaver是免费的,另外两个需要购买。但是DBeaver是不支持Cassandra的,需要使用第三方的驱动。结果找到一个第三方驱动后,发现这个驱动比另外两个软件还贵,OMG~ 没办法,只能去网上找PoJie了。由于RazorSQL的界面相对来说比较丑,所以就选择了DbSchema。 在网上搜了一下,找到一个生成注册码的工具: https://blog.riguz.com/it/crack_dbschema.html 本来想使用现成的工具的,可是中间各种挫折,没能成功,于是就顺着这个哥们的思路写了一个Java的。因为只是自己偶尔使用,所以没搞太复杂,就一个Java类,下面是代码: import java.io.UnsupportedEncodingException; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import java.util.Random; public class DbSchemaKeyGenerator {

Cassandra has a limit of 2 billion cells per partition, but what's a partition?

时光怂恿深爱的人放手 提交于 2020-04-25 17:50:54
问题 In Cassandra Wiki, it is said that there is a limit of 2 billion cells (rows x columns) per partition. But it is unclear to me what is a partition? Do we have one partition per node per column family, which would mean that the max size of a column family would be 2 billion cells * number of nodes in the cluster. Or will Cassandra create as much partitions as required to store all the data of a column family? I am starting a new project so I will use Cassandra 2.0. 回答1: With the advent of CQL3

Cassandra has a limit of 2 billion cells per partition, but what's a partition?

社会主义新天地 提交于 2020-04-25 17:48:12
问题 In Cassandra Wiki, it is said that there is a limit of 2 billion cells (rows x columns) per partition. But it is unclear to me what is a partition? Do we have one partition per node per column family, which would mean that the max size of a column family would be 2 billion cells * number of nodes in the cluster. Or will Cassandra create as much partitions as required to store all the data of a column family? I am starting a new project so I will use Cassandra 2.0. 回答1: With the advent of CQL3