Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

iOS

IOS and NoSQl

Hi everyone! Is there any stable nosql database for iOS except for Couchbase?

4 Answers

Why do you want to avoid SQL?

James Barnett
James Barnett
39,199 Points

NoSQL is a new type of Database, it doesn't use the traditional concepts of a Relational Database or use the SQL language to query the database.

You can read more about it here: http://www.zdnet.com/what-is-nosql-and-why-do-you-need-it-7000004989/

I know what NoSQL is. I'm just wondering what is motivating the question.

I want to use it for data mining, such as cubes in SAP BW.

If you just want to serialize data, why not use Core Data? While it isn't a persistence frameworks, it'll help manage your object graph and it'll abstract over SQL if you want it to. You could also just use a raw SQLite database if that's more up your alley.

If you REALLY want to avoid SQL I'd recommend starting with serializing NSDictionaries to disk and just implementing NSCoding for the objects you want to store in the dictionaries.

Too much data to handle, as well as the sampling rate is important. I'm looking for client-server option. And one more thing sap business one witch we use now is to slowly.

I tried that once https://github.com/kelp404/NyaruDB This worked very well to me