本月博客排行
-
第1名
龙儿筝 -
第2名
johnsmith9th -
第3名
wy_19921005 - zysnba
- sgqt
- lemonhandsome
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- e_e
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- xyuma
- sichunli_030
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- johnsmith9th
- lzyfn123
- zhanjia
- forestqqqq
- ajinn
- nychen2000
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
- jveqi
- java-007
- sunj
最新文章列表
【赵强老师】NoSQL数据库之Cassandra基础
一、Cassandra简介
Cassandra是一个混合型的非关系的数据库,类似于Google的BigTable。其主要功能比Dynamo (分布式的Key-Value存储系统)更丰富,但支持度却不如文档存储MongoDB(介于关系数据库和非关系数据库之间的开源产品,是非关系数据库当中功能最丰富,最像关系数据库的。支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复杂的 ...
云栖干货回顾 | 行业顶级NoSQL成员坐阵,NoSQL数据库专场重点解析!
> NoSQL数据库作为数据库市场最重要的组成之一,它的一举一动都影响着成千上万的企业。本专场邀请了行业顶级的NoSQL核心成员与大家共同展望NoSQL数据库的未来,**阿里巴巴、MongoDB、Redisson、斗鱼等**公司的技术大咖与大家共同分享了阿里云NoSQL数据库的企业级特性及行业解决方案。
### Redis & MongoDB云数据库技术剖析
阿里云智能事业群数据库 ...
Spring repository操作Cassandra
1、定义接口
通过继承 CrudRepository实现数据的基本操作
public interface PersonRepository extends CrudRepository<Person, String> {
List<Person> findByNameLike(String name);
}
2、Cassandra的配置
...
Cassandra的数据建模
Cassandra的数据建模主要是基于查询来设计数据的存储,主要体现在以下两方面:
定义数据的访问模式;
后续将使用的查询功能;
这两点将决定如何组织数据同时也决定数据库表的设计及创建。
Cassandra同关系数据库在数据建模上的不同点:
数据建模作为一个结构化的过程主要解决以下问题:
1、收集分析信息系统所需数据
2、定义系统中的实体及其之间的关系
3、定义数据的访问模式
...
JanusGraph集群搭建,多图配置及索引
下载和启动实例
1、下载和启动Cassandra,生产环境会使用HBase作为Storage backend,但在开发环境部署HBase比较复杂
http://cassandra.apache.org/download/ 下载3.11.2
解压后 sh bin/cassandra -f, 默认绑定IP:127.0.0.1 PORT:9042
启动thrift,sh ./bin/node ...
Cassandra常用命令
ssh admin@192.168.1.1
******* cqlsh 192.168.1.1 desc keyspaces; use forseti_fp; ceate index 索引 on device——session(id);
2015-01-04
cassandra
查看表空间describe keyspaces;
查看已有表:describe tables; ...
cassandra 重启失败,nullpoint exception
java.lang.NullPointerException: null
at org.apache.cassandra.db.ColumnFamilyStore.removeUnfinishedCompactionLeftovers
提示: /data/******/la-** 不存在
原因:
用 find ./ -name "la-*" -mtime +n -print ...
Cassandra 2.0.4 cannot start
ERROR [main] 2014-02-05 16:19:24,375 CassandraDaemon.java (line 478) Exception encountered during startup
java.lang.IllegalStateException: Unfinished compactions reference missing sstables. This should ...
sstable 持续增多
cassandra 的sstables 一直增加 有2~3万多,磁盘空间也消耗的很快,经过各种修改配置调试,有点效果。
把 cassandra.yaml配置文件里的 compaction_throughput_mb_per_sec 调高点,sstables 就不会增加的那么快了。
这个配置项是控制 每秒压缩量的,压缩量大了,sstables 就不会堆积的那么快了
compaction_throu ...
cassandra 删除数据那些事儿
删数据时(包括 TTL) 数据是不会立刻从sstable 消失的,虽然 在cqlsh 里 select 不到数据,但是磁盘里的数据还是在的,只不过是这些被删过数据查不到而已。需要等到 gc_grace_seconds 这么久后,系统才会真正的把数据从sstable里 删掉,也就是说这时才把 磁盘空间释放出来。
最近博客热门TAG
Oracle(49876) MySQL(37268) SQL Server(17623) Access(9329) DB2(4271) Redis(3181) Sybase(2414) 数据挖掘(2098) MongoDB(2014) SQLite(1817) PostgreSQL(1635) HBase(1492) NoSQL(1000) HSQLDB(620) Informix(581) Derby(578) Cassandra(375) PowerBuilder(333) CouchDB(113) TokyoCabinet(87)