TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Help pick a better name for NoSQL Movement at NoSQL East Conference

24 点作者 voodootikigod超过 15 年前

17 条评论

cscotta超过 15 年前
I guess I'd suggest dropping the "movement" rhetoric unless you are truly promoting non-relational databases as the be-all end-all solution for object persistence for all applications and use cases.<p>Most advocates of technologies like Tokyo Cabinet/Tyrant, Mongo, CouchDB, etc - don't seem to argue this, instead taking a much more responsible approach of suggesting organizations whose needs are best suited by non-RDBMSs check them out, rather than porting everything over whole-hog.<p>I suppose what I'm suggesting is that the "movement" frame doesn't match the mindset of most proponents of the paradigm. There's nothing political about it - it's just another (very awesome) technology to consider for certain cases.
评论 #811844 未加载
评论 #811853 未加载
评论 #811871 未加载
评论 #811927 未加载
rwolf超过 15 年前
I love the CLI for this website. I know it's silly, but it warms my heart.
评论 #811783 未加载
评论 #811784 未加载
jwecker超过 15 年前
Rational Database movement (long, but play on words - I like that it doesn't imply anti-sql, but using rational choices when an RDBMS isn't necessary)<p>Neo something...<p>ModernDB<p>KV something...<p>Fast data...<p>East of SQL<p>Sorry. It would probably help if you laid out your constraints (need it short? need the word 'noSQL'? need an available URL? ...)<p>"I think maybe my creativity broke. Let's see, uh... meatloaf. Yup, it's broke alright." - Strongbad
评论 #811868 未加载
edw519超过 15 年前
<i>The reasons for using these new systems are varied, but often involve scale that relational solutions cannot achieve.</i><p>"We have not achieved it; therefore, it cannot be achieved."<p>How about the "NoSQL Movement". No Scientifically Qualified Logic.
评论 #811974 未加载
JoelSutherland超过 15 年前
It doesn't make sense to frame it negatively. You don't (often) see fans going to bars to root <i>against</i> a team.<p>I would call it something like the Alternative Database Movement.
评论 #811877 未加载
评论 #811858 未加载
petercooper超过 15 年前
I don't see it happening because you don't change names once they've already been picked up by a community (well, you can but it's real difficult). Take AJAX.. that was just a coined name for a bunch of already existing technologies, but it stuck and it'd be next to impossible to change now (unless the whole concept were usurped).
gaius超过 15 年前
The NoCLUE Movement.
评论 #811773 未加载
sbecker超过 15 年前
Tower of Babel movement ;)
ynniv超过 15 年前
How about the "more details required" conference? I like the subject matter and speakers list, but you have a rather "open" schedule. I'm on the fence at this point: I wouldn't mind an excuse to visit friends in Atlanta, but I feel like my money is buying steadicat's awesome website design.
figital超过 15 年前
Long overdue.<p>Perhaps "#noIndexes" or "#noRightOuterJoins"
discojesus超过 15 年前
I dunno about a name, but how about this for a slogan - "You can sign up, but don't ever JOIN."
sp332超过 15 年前
Database Admins Realizing There Be Other Databases (DARTBORD)?
jhancock超过 15 年前
Focusing on "SQL" being a problem is misguided. The amount of SQL knowledge needed to achieve basic CRUD/REST behavior takes about an hour to learn. More advanced SQL takes much longer but most of these new DBs don't allow for queries that complex or would not perform well if you tried.<p>I'm using mongodb for a new app at the moment. Here are some of the reasons I chose it:<p>1 - schema-less. I like having postgresql as my backstop for data constraints. It has saved me many times to have a locked down schema that will refuse to corrupt when my app code gets sloppy. That said, during the dev process, its nice at times to avoid thinking through these constraints and getting straight to persisting objects ad-hoc.<p>2 - fast enough. I have a few features that will creep into the area of "I might need memcached". I'm betting mongodb will be "fast enough" to give me one object repo for my entire app and I can avoid the headaches of writing cache management code.<p>3 - good enough. Having step 2, fast-enough, means I may have to give up some ACID. I don't need an ACID guarantee for this app. If I did, I would go back to step 2 and rethink writing all that cache management code as I'd stick with postgresql. I do need durability relative to my daily backup. If the tradeoff is 5 or 7 9s (postgres) for a system that is 3 9s (mongodb), and a restore from a dbdump always works, then 3 9s reliability is ok with me. Note: I have no meaningful data on mongodb reliability other than "others are using it for more demanding projects than mine and have good things to say".<p>4 - more than just simple key/value. I needed to be able to retrieve parts of objects, not just the entire value for a key.<p>5 - Simplify my app code. Sure, ORMs all well-refined: simple stuff is simple, complex stuff is possible. But it takes a heap of code. With ORM frameworks, I constantly monitor the SQL being output to the log to ensure the framework crafted my SQL properly. Now that I'm using mongodb, my app code's "models" are just thin wrappers around a ruby Hash and simple queries go straight to the mongo ruby drver API. More complex queries get written by me and sit as their only little methods on my model objects. Sure, there is a ruby framework and evolving DSL for mongo, but I want to get away from these added layers.<p>Notice that the syntax or structure of the db's query language did no crack my requirements list? In fact, mongo has what I would consider some inconsistencies in its query language (if you could even call it a language).<p>So here are some suggestions for a better name:<p>* - alt.db<p>* - SchemaFree<p>* - less_ACID<p>* - next-gen object stores<p>* - hybrid db models
discojesus超过 15 年前
OK how about this for a name - "Data Without Borders"?<p>or maybe the Lewinsky Club ("I'm going to say this again: we DO NOT have relations.")<p><a href="http://www.instantrimshot.com" rel="nofollow">http://www.instantrimshot.com</a>
stevedavis超过 15 年前
Maybe explore "BASE" vs "ACID" (coined elsewhere)
prb超过 15 年前
How about "dbNG" for next-generation database?
obecalp超过 15 年前
PostSQL is better than NoSQL
评论 #812047 未加载