- 博客(7)
- 资源 (12)
- 收藏
- 关注
原创 Cassandra开发入门文档第五部分(使用场景)
正确建模开发人员在构建Cassandra数据库时犯的另一个主要错误是分区键的选择不佳。cassandra是分布式的。这意味着您需要有一种方法来跨节点分布数据。Cassandra通过散列每个表的主键(称为分区键)的一部分并将散列值token分配给集群中的特定节点来完成此操作。选择分区键时,请务必考虑以下规则:应该有足够的分区键值,以便在群集中的所有节点之间均匀地分布数据。最...
2019-11-27 17:18:00 469
原创 Cassandra开发入门文档第四部分(集合类型、元组类型、时间序列、计数列)
Cassandra 提供了三种集合类型,分别是Set,List,MapSet: 非重复集,存储了一组类型相同的不重复元素,当被查询时会返回排好序的结果,但是内部构成是无序的值,应该是在查询时对结果进行了排序。List: 列表,查询时会按照元素在list中的index顺序来返回结果,可以存储多个重复的值。Map:哈希Key-Value键值对,提供了名字到值的映射-- 开始工作:...
2019-11-26 10:12:00 420
原创 Cassandra开发入门文档第三部分(非规范化关系结构、批处理)
非规范化关系结构第二部分我们讲了复合主键,这可以灵活的解决主从关系,也即是一对多关系,那么多对多关系呢?多对多关系的数据模型应该回答两个问题:我跟着谁?谁跟着我?-- 建表,我们发现这里有个不寻常的事情,表都有2个列,都是主键。2个表,一个出站,一个入站CREATE TABLE "user_outbound_follows" ("follower_us...
2019-11-25 16:10:00 123
原创 Cassandra开发入门文档第二部分(timeuuid类型、复合主键、静态字段详解)
timeuuid类型timeuuid具有唯一索引和日期时间的综合特性,可以与日期和时间函数联合使用,常用的关联函数:dateOf()now()minTimeuuid() and maxTimeuuid()toDate(timeuuid)toTimestamp(timeuuid)toUnixTimestamp(timeuuid)比如SELEC...
2019-11-25 11:27:00 896
原创 Cassandra开发入门文档第一部分
Cassandra的特点横向可扩展性:Cassandra部署具有几乎无限的存储和处理数据的能力。当需要额外的容量时,可以简单地将更多的机器添加到集群中。当新机器加入集群时,Cassandra需要对现有数据进行重新平衡,以使扩展集群中的每个节点具有大致相等的份额。而且,Cassandra集群的性能与集群内的节点数成正比。当您继续添加实例时,读写吞吐量将保持线性增长。高可用性:...
2019-11-22 17:45:00 261
原创 Flume的Source、Sink总结,及常用使用场景
数据源SourceRPC异构流数据交换Avro SourceThrift Source文件或目录变化监听Exec SourceSpooling Directory SourceTaildir SourceMQ或队列订阅数据持续监听JMS SourceSSL and JMS SourceKafka SourceNetw...
2019-11-22 10:14:00 402
原创 「二分类算法」提供银行精准营销解决方案 代码存档
import mglearnfrom numpy import int64from sklearn import metricsfrom sklearn.calibration import CalibratedClassifierCVfrom sklearn.model_selection import GridSearchCV, KFoldfrom sklea...
2019-11-06 17:32:00 752
Liferay7门户集成Activiti BPM用户组同步
2016-12-19
Liferay7门户集成Activiti BPM展示流程列表功能
2016-12-15
Liferay开发持久化层和服务层演示Demo代码
2016-02-03
Java Web Project开发WebSocket服务端/客户端
2016-01-15
C#使用七牛云存储上传下载文件
2016-01-14
ASP.NET MVC 在线录音录像(音视频录制并上传)
2016-01-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人