腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
当
您
不能
依赖
主键
或
uuid
时
,
Cassandra
插入
/
更新
不需要
复制
cassandra
、
primary-key
、
uuid
、
insert-update
、
upsert
我们正在将这些保存到
cassandra
'Customer Table‘中。 当我们这样做
时
,我们分配了一个
UUID
,然后我们在系统的其余部分中使用它。这些选项的问题是: 1)我们在初始
插入
时没有
UUID
,有可能'customers‘是重复的,那么我们如何去重复呢?Get (select)后跟upsert将是低效的。2)有两个问题: a)如果我们执行
更新
操作,则
UUID
可能会被覆盖…b)还有一个问题,即名称、地址、邮政编码无法
更新
,
浏览 10
提问于2020-01-09
得票数 0
1
回答
尝试使用C#中的Guid作为
Cassandra
中的
主键
c#
、
cassandra
、
nosql
、
datastax
、
cassandra-3.0
我目前正在做我的NoSQL项目,我有两个数据库
Cassandra
和Redis (我正在使用Redis进行缓存)。现在对于Redis,我有一个列表,我使用DataContract序列化我的自定义对象,但是
当
涉及到
Cassandra
时
,我正在努力,因为我试图以某种方式在
Cassandra
表中
插入
Guid,其中我使用
uuid
作为
主键
。我在互联网上搜索过,我所能找到的就是Guid是
Cassandra
的
uuid
类型的数据。我在
浏览 15
提问于2018-01-19
得票数 5
回答已采纳
3
回答
卡桑德拉:我可以创建一个没有
主键
的桌子吗?
cassandra
、
cql
、
cqlsh
、
thrift-protocol
、
nosql
现在我正在学习
Cassandra
,所以我得到了一个没有
主键
的表。但它有一些指标。
主键
::
主键
标识数据存储的位置和顺序。
主键
是在表创建
时
定义的,
不能
更改。如果必须更改
主键
,则会创建新的表架构,并将数据写入新表。
Cassandra
是一个分区行存储区,
主键
的一个组件--分区键--标识哪个节点将容纳特定的表行。至少,
主键
必须由分
浏览 6
提问于2016-02-03
得票数 6
回答已采纳
1
回答
Scala火花卡桑德拉
更新
或
插入
主键
匹配的行
sql
、
scala
、
apache-spark
、
cassandra
我正在将数据从csv文件(每个表1个)迁移到
Cassandra
数据库,该数据库使用预先确定的标准化格式。因此,我正在对SQL数据进行转换、联接等,以便在将其写入
Cassandra
之前使其与此格式匹配。我的问题是,这个db迁移是分批进行的(不是同时发生的),而且我无法确保在写入到
Cassandra
的条目
时
,来自表联接的多个方面的信息都会出现。 例如。然而,通过给出数据的方式,我们有可能从表1中获得记录,而
不能
从表2中获得一批数据。当我执行完全外部联接
时
,没有添加来自另一个表的problem
浏览 1
提问于2017-09-20
得票数 2
回答已采纳
1
回答
使用
UUID
对忽略重复项进行续订
node.js
、
sequelize.js
我试图找出在执行bulkInsert
时
是否存在忽略重复项的方法。 问题是,
当
您
使用
uuid
作为
主键
时
,必须在insert语句中包含id。因此,我在
插入
数据之前生成一个
uuid
,技术上,除了
uuid
之外,所有其他字段都可以
复制
另一行。我想知道是否有一种在后缀中进行
插入
的方法,在这种方法中,我可以检查要
插入
的行是否是重复的,取决于我选择的字段。
更新
:,我使用的是pos
浏览 2
提问于2020-09-12
得票数 0
1
回答
复制
,
uuid
字段作为
主键
,基于行的
复制
mysql
、
primary-key
、
replication
、
uuid
订阅者对用户
更新
开放。通过发布服务器
复制
更改,然后发布服务器将这些更改分发给其他订阅者。 因此,我的目标是确定要用于我们的表的正确的
主键
规则。由于我们想要独占的代理键,所以可以使用integer\
uuid
增量
或
uuid
/
uuid
_short字段。为了避免
复制
冲突,整数\自动增量不适合我们的需要,因为在两个同步之间,
当
两个服务器在同一个表中
插入
记录
时
,它会创建
复制
冲突。因此
浏览 3
提问于2011-11-11
得票数 1
回答已采纳
2
回答
Cassandra
数据建模理解
cassandra
、
cql
如何在
Cassandra
中查询多个表?
浏览 0
提问于2021-06-09
得票数 1
回答已采纳
1
回答
使用varchar(255)
UUID
的MySQL查询和
插入
优化
mysql
、
indexing
、
query-optimization
、
database-indexes
、
querying
我认为这个问题是以某种形式
或
形式提出的,但我找不到一个问题是我想要理解的,所以我想在这里提出这个问题。
uuid
字段既不被索引,也不会被设置为唯一。
uuid
字段被用作公共标识符,因此它的部分URL等等-例如。我还读到,它还会增加将新的客户记录
插入
数据库所需的时间,因为MySQL数据库将需要时间来找到将记录作为索引的一部分的正确位置。 无需身份验证就可以访问上面提到的,这就是我不使用id字段的原因。我可以考虑迁移到基于整数的
UUID
(我
不需要
UUID
是普遍唯一的--它们只需
浏览 0
提问于2021-08-05
得票数 1
回答已采纳
1
回答
当
非
主键
列中的TTL过期
时
,行在
更新
后不会被删除
java
、
cassandra
根据
Cassandra
文档,
插入
和
更新
的行为是相同的。但如果我尝试以下命令: userId
UUID
, surname TEXT有人能解释为什么在这种情况下行为不同,以及
主键
列实际上是如何决定何时删除自己的吗?
浏览 1
提问于2016-08-04
得票数 0
1
回答
如何在使用
cassandra
的python驱动程序创建新记录
时
设置服务器端时间戳
python
、
cassandra
、
cassandra-python-driver
我有如下的
cassandra
模型。from
uuid
import
uuid
4from
cassandra
.cqlengine.models import Model class当我像这样运行
浏览 8
提问于2017-01-14
得票数 0
回答已采纳
3
回答
generic.GenericForeignKey()字段可以为空吗?
django
、
django-models
这涉及到任何扩展UUIDSyncable类的save()和delete()方法的对象被覆盖,其方式是创建一个新的Update对象,记录操作(
插入
、
更新
或
删除),并且最初是一个models.CharField
当
您
希望删除一个对象并将其存储为Update对象
时
,我的问题就出现了,正如
您
所知道的,Django在被删除的UUIDSyncable对象上执行级联删除,删除所有以前的Update记录(这是
不需要
的)。在我最初的实现中,
当
UUIDSy
浏览 0
提问于2010-03-02
得票数 27
回答已采纳
1
回答
面向繁重读/写的
cassandra
数据建模方法
cassandra
我是
cassandra
的新手,在下面的场景中需要数据建模方面的帮助。在oracle中,我有两个类似于下面的表,我正在考虑将它们迁移到
cassandra
。 要解决的用例: 1.繁重的读写操作。2.首先创建用户数据,我们可以继续向其中添加
或
删除帐户。3.也将有部分
更新
的用户帐户之一,如
更新
的金额
或
帐户的一些细节。4.但是在这种情况下,如果我只有一个表,并且将user_accounts作为类型为json的列之一,我就
不能
确定帐户的数量。然后,我相信我
不能
在那
浏览 0
提问于2019-05-03
得票数 1
3
回答
如何创建一个高效的
Cassandra
数据模型?
cassandra
、
spring-data
、
spring-data-cassandra
我刚接触
Cassandra
,正在尝试创建一个应用程序。将是分区键,student_id将是群集键,如下所示:
当
一个学生改变他的课程
时
,问题就出现了。现在,我想
更新
student_by_course_name表中的课程名称,但它抛出了一个错误,因为course_name列是一个分区键。如果我错误
浏览 38
提问于2018-06-07
得票数 1
2
回答
用于向
Cassandra
插入
数据的Spark作业
apache-spark
、
cassandra
、
apache-spark-sql
、
spark-dataframe
、
spark-cassandra-connector
我正在尝试使用Scala上的Spark将数据写入
Cassandra
表。有时,spark任务会在两者之间失败,并且会有部分写入。
当
新任务从第一个开始
时
,Spark会回滚部分写入吗?
浏览 3
提问于2017-02-22
得票数 1
回答已采纳
1
回答
cassandra
-高并发读写应用程序问题
java
、
jpa
、
cassandra
、
cassandra-2.0
、
kundera
每个线程打开一个到
cassandra
的单独连接。项目持久化的过程如下: 1)创建项并计算其哈希值。3)如果找到hash -
uuid
对,则执行对项
uuid
的查找(再次执行第一个表),由于该项必须存在(因为找到了"hash -
uuid
“对),因此该项从
cassandra
加载到JPA并随后进行
更新
。
当
没有找到"hash -
uuid</
浏览 1
提问于2014-05-05
得票数 1
2
回答
将现有表迁移到使用INT
主键
而不是
UUID
mysql v8
mysql
、
primary-key
、
schema-migration
我们目前已经将RDS即时扩展到比我们的数据库所需要的要大得多,而且我们仍然是CPU绑定的,并且
不能
使用副本,因为从服务器太落后了。我确信这是因为我们将
UUID
版本1作为表的
主键
,并且必须为我们的应用程序做大量的字符串比较。我想要做的是通过创建一个使用自动递增INT作为
主键
和外键的表的子集来证明这一点,但是我很难了解它是如何工作的。an 42b46 如果我创建了一个具有auto_inc INT和旧
UUID
的转换表,那么下一步是什么,以便当ORM运行该查询
时
,它会对INT而不是
UUI
浏览 0
提问于2022-11-16
得票数 5
2
回答
在为rethinkDB创建自己的ids时有什么缺点吗?
rethinkdb
创建自己的in以进行重新思考,而不是让重新思考创建它们,有什么坏处吗?重新考虑关心吗?
浏览 2
提问于2016-01-11
得票数 1
回答已采纳
2
回答
Cassandra
定义
主键
和备选方案
cassandra
、
datastax
以下是
cassandra
中的用户表的一个简单示例。创建
主键
的最佳策略是什么。 如果我只有用户名呢?,那么上面的
主键
不使用ful。我无法想象使用复合
主键
实现这一目标的解决方案? uid
uuid
, lname tex
浏览 2
提问于2016-04-03
得票数 0
回答已采纳
1
回答
Spring Boot 1.4.1和
Cassandra
3.x
java
、
spring
、
spring-boot
、
cassandra
、
cassandra-3.0
我加了作为一种
依赖
。现在,我可以将值
插入
Cassandra
集群的键空间中。但是
当
运行REST控制器的测试
时
,我会得到一个错误。我发现最新版本的DataStax卡桑德拉驱动程序
不需要
额外的Netty
依赖
,它的日期是2015年3月,不支持
Cassandra
3。使用该驱动程序,一
浏览 7
提问于2016-10-25
得票数 6
回答已采纳
4
回答
卡桑德拉:生成一个唯一的ID?
cassandra
、
uuid
、
cql
、
cql3
我正在尝试生成一个惟一的ID,它将作为中的列族
主键
。 我读过一些关于使用
UUID
使用Java进行这一操作的文章,但似乎存在冲突的可能性(即使它非常低)。
浏览 4
提问于2013-04-18
得票数 34
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
再听到MySql的Innodb引擎和Myisam引擎的时候,不要再一脸懵逼
分库分表的 9种分布式主键ID 生成方案,挺全乎的
精讲Mybatis框架对数据库增删改查操作
高吞吐低延迟的 NoSQL 数据库——Scylla 3.0 发布
如何将 Schemaless 演化成分布式 SQL 数据库
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券