Re: NoSQL: Yet Another WO thing....
Re: NoSQL: Yet Another WO thing....
- Subject: Re: NoSQL: Yet Another WO thing....
- From: Ray Kiddy <email@hidden>
- Date: Sun, 13 Jun 2010 14:43:28 -0700
Great. AK is disagreeing with me. That's never happened.... Dare I respond? :-)
On Jun 13, 2010, at 1:46 PM, Anjo Krank wrote:
>> Yeah. They are talking about KEY-F-ING-VALUE-CODING!
>
> No they are not. KVC is handling email@hidden. Not get foo from one store, then get bar and then see what you can do with it. This is mainly a bunch of persistent hash tables.
>
In a fundamental sense, the interface says that object.valueForKey("string1.string2.string3") will take "object", call one of several methods or return one of several ivars related to "string1" from "object", take the object returned and call one of several methods or return one of several ivars related to "string2" from it, and so on....
KVC says nothing about where these objects really come from.
> What they *are* talking about is de-normaliziation of data, not doing proper transactions or ACID in general at the expense of, uh what? Scalability? The inherent schema-less-ness?
>
I am not sure, really, what the various NoSQL techologies are about, but WebObjects is not necessarily about ACID or proper transactions, so I am not sure the observation applies. A WO developer building for real databases would presumably be concerned with things like ACID transactions, but that is a DB matter, not a WO thing.
> My guess is that the "cool kids" use them because they don't need big iron and a bunch of overpaid DB-admins to manage huge growth. It's no big deal to add EOF adaptors to support them, some may or may not be underway.
Yeah, chasing the "cool kids" into the forest of buzzword-compliance is definitely not worth it. And I think EOF already has a pretty old "NoSQL" adaptor. It is called LDAP, yes?
Well, I do not have an ideological stake in this argument, so I may be able to let Anjo have the last word if he wishes to respond. We'll see. :-)
- ray
>
> Cheers, Anjo
>
>
> Am 13.06.2010 um 21:50 schrieb Ray Kiddy:
>
>>
>> I am reading an article on NoSQL databases in the Linux Journal. It says:
>>
>> So what is the big deal about NoSQL databases? For one, they've introduced
>> new ways ... of thinking about what databases are and what they do. For another,
>> they're shiny and new, and all the cool kids seem to be using them.
>>
>> Then, I read the rest of the article. And then I saw:
>>
>> Instead of having tables with columns and rows like you would find in a
>> traditional RDBMS, most NoSQL databases are simple "key-value stores."
>>
>> Yeah. They are talking about KEY-F-ING-VALUE-CODING!
>>
>> And this is the new thing? Jeez. Yet another thing that WO has been doing for the last 15 years or so and it is a frickin "new thing". Is this just the standard stuff that comes out of the technical press or are they really this clueless? Maybe I have just been doing for too long and should stay away from these magazines.... O well.
>>
>> cheers - ray _______________________________________________
>> Do not post admin requests to the list. They will be ignored.
>> Webobjects-dev mailing list (email@hidden)
>> Help/Unsubscribe/Update your Subscription:
>>
>> This email sent to email@hidden
>
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list (email@hidden)
> Help/Unsubscribe/Update your Subscription:
>
> This email sent to email@hidden
>
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden