avatar
红色小香很漂亮# Fashion - 美丽时尚
s*m
1
Design Calendar System
要求可以create event, send invitation, accept/reject invitation, forward
invitation, check calendar等等$ U! j7 N' g0 h
要求列出主要的class, 设计后台database,然后问了一下有些API怎么实现,比如
create event, 不用具体实现,就写伪代码就可以, 然后如果用户太多怎么样之类的。
scale的话,该用rdbms 还是 NoSql 数据库呢?
avatar
h*e
2
新手问一下
9.99的电池
7.49 x2 的CG的natural lip gloss
5.XX x2 的CG Blush
用了电池1刀胖子,CG一个5刀胖子,2.5到胖子
30-8.5=21.5,拿回10块油卡,还有10块rebate
都对吗?
谢谢了
avatar
c*e
3
红色小香很漂亮
avatar
e*u
4
这个是什么level的题目...感觉完全没有头绪,除非有开发过类似小项目经验的人才行
吧.
avatar
m*8
5
应该total不止30吧
avatar
c*g
6
真是娇艳雨滴啊!
avatar
u*n
8
coupon前超过 30 就可以了,可惜我们这里 CVS都没货了
avatar
p*l
9
颜色真好!
avatar
t*3
10
用户数量非常大又随机分布全球的这种应用,会导致大量的随机写,那么用cassandra
或者hbase就比较好。如果只是常规小团体的各种meeting或者party什么的,又都集中
在local,那么RDBMS是最好的选择。

的。

【在 s*******m 的大作中提到】
: Design Calendar System
: 要求可以create event, send invitation, accept/reject invitation, forward
: invitation, check calendar等等$ U! j7 N' g0 h
: 要求列出主要的class, 设计后台database,然后问了一下有些API怎么实现,比如
: create event, 不用具体实现,就写伪代码就可以, 然后如果用户太多怎么样之类的。
: scale的话,该用rdbms 还是 NoSql 数据库呢?

avatar
g*n
11
CG不是bog50%吗?
7.49×1.5
5.xx×1.5吧
avatar
C*3
12
好正的红阿!美!!!!!
avatar
N*D
13
这尼玛是几十年前考OO design的问题,现在成了考分布式了。。。怎么也得与时具进
一下,设计个FB events系统,可以全球共享那种的吧。
avatar
g*n
14
lz仔细看下收据上的金额
确定一下总额要>30才能做rebate
别正好差几分
avatar
s*m
15
大神再讲讲数据库的设计吧,
key-value 是怎么设计的?
比如说event,
key 可能是个ID(有点不解的是,这个ID是如何决定的)
value的格式是什么? 还是随便自己定个JSON的格式?


cassandra

【在 t*****3 的大作中提到】
: 用户数量非常大又随机分布全球的这种应用,会导致大量的随机写,那么用cassandra
: 或者hbase就比较好。如果只是常规小团体的各种meeting或者party什么的,又都集中
: 在local,那么RDBMS是最好的选择。
:
: 的。

avatar
h*e
16
糟糕,真的是没有到30
哎呀,大意了,以为出了gas card就对了

【在 g**n 的大作中提到】
: lz仔细看下收据上的金额
: 确定一下总额要>30才能做rebate
: 别正好差几分

avatar
t*3
17
免大神。key和value要看你自己怎么设计,比如event的key应该可以唯一标识这个
event,另一方面也看选用的db支持什么类型的。关系db一般都是用一个整数来做key,
value要看你具体需要处理什么值,可以是字符串、日期、数值、文件等等。

【在 s*******m 的大作中提到】
: 大神再讲讲数据库的设计吧,
: key-value 是怎么设计的?
: 比如说event,
: key 可能是个ID(有点不解的是,这个ID是如何决定的)
: value的格式是什么? 还是随便自己定个JSON的格式?
:
:
: cassandra

avatar
h*e
18
我可以去要求再买一瓶dawn吗?
糟糕了

【在 g**n 的大作中提到】
: lz仔细看下收据上的金额
: 确定一下总额要>30才能做rebate
: 别正好差几分

avatar
p*2
19
可以uuid
value看db

【在 s*******m 的大作中提到】
: 大神再讲讲数据库的设计吧,
: key-value 是怎么设计的?
: 比如说event,
: key 可能是个ID(有点不解的是,这个ID是如何决定的)
: value的格式是什么? 还是随便自己定个JSON的格式?
:
:
: cassandra

avatar
j*u
20

no,要同一个receipt才能做rebate

【在 h*******e 的大作中提到】
: 我可以去要求再买一瓶dawn吗?
: 糟糕了

avatar
h*0
21
cassandra用now来得到uuid有点蛋疼。 生成完都不知道生成的是什么。

【在 p*****2 的大作中提到】
: 可以uuid
: value看db

avatar
s*m
22
谢谢。
想请教个初级的问题, 像cassandra这样的key-value数据库,
内部有index吗? 比如,我检索一个key,会不会很快的完成?

【在 t*****3 的大作中提到】
: 免大神。key和value要看你自己怎么设计,比如event的key应该可以唯一标识这个
: event,另一方面也看选用的db支持什么类型的。关系db一般都是用一个整数来做key,
: value要看你具体需要处理什么值,可以是字符串、日期、数值、文件等等。

avatar
h*0
23
有的。像这样CREATE INDEX on order (status); 基本和普通sql差不多 cassandra的
api做的蛮好,用scala访问cassandra的时候比访问jdbc爽快的多

【在 s*******m 的大作中提到】
: 谢谢。
: 想请教个初级的问题, 像cassandra这样的key-value数据库,
: 内部有index吗? 比如,我检索一个key,会不会很快的完成?

avatar
b*5
24
value can't be just one field. I would use a protobuf schema to store all
the relevant info for a particular event.

【在 t*****3 的大作中提到】
: 免大神。key和value要看你自己怎么设计,比如event的key应该可以唯一标识这个
: event,另一方面也看选用的db支持什么类型的。关系db一般都是用一个整数来做key,
: value要看你具体需要处理什么值,可以是字符串、日期、数值、文件等等。

avatar
s*m
25
如何检索某个用户某一天/某一周/某一月的event呢?
cassandra应该不支持吧。全检索出来,在app里处理吗?

【在 b**********5 的大作中提到】
: value can't be just one field. I would use a protobuf schema to store all
: the relevant info for a particular event.

avatar
f*3
26
用一个partition key,如20150318 value是eventid set

【在 s*******m 的大作中提到】
: 如何检索某个用户某一天/某一周/某一月的event呢?
: cassandra应该不支持吧。全检索出来,在app里处理吗?

avatar
b*5
27
小姐啊。。。 这nosql, 其实和sql差不多, 用起来。。。如果你用mysql做这题,
你只会create一个table么? 肯定有user class, event class。 然后这种register
, unregister event, 肯定弄个那个listener, callback的。。。

【在 s*******m 的大作中提到】
: 如何检索某个用户某一天/某一周/某一月的event呢?
: cassandra应该不支持吧。全检索出来,在app里处理吗?

avatar
l*n
28
面new grad这种题会出现吗。。。。??
new grad没经验啊,这种题遇到直接跪啊!!!
avatar
y*s
29
这个设计题,看了大家的讨论,思路还是很混乱啊。有没有谁给前段后端仔细讲讲啊?
现在对怎么存这个非常不清楚呀。

【在 l*****n 的大作中提到】
: 面new grad这种题会出现吗。。。。??
: new grad没经验啊,这种题遇到直接跪啊!!!

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。