We help IT Professionals succeed at work.

NoSQL Databases

182

Solutions

339

Contributors

A NoSQL database provides a mechanism for storage and retrieval of data which is modeled in means other than the tabular relations used in relational databases. Motivations for this approach include: simplicity of design, simpler "horizontal" scaling to clusters of machines and finer control over availability. The data structures used by NoSQL databases (e.g. key-value, wide column, graph, or document) are specified from those used by default in relational databases, making some operations faster in NoSQL. Sometimes the data structures used by NoSQL databases are also viewed as "more flexible" than relational database tables.

Hi,

Could someone explain what is going on here please.  I'm using C# and Visual Studio 2008

I am trying to use a C# DLL library for a system called Redis (http://code.google.com/p/servicestack/wiki/ServiceStackRedis).  This DLL allows me to send messages to and from Redis data store.

My first test was to create a Windows Console application to which I was able to add the DLL to the project references by selection Add Reference and being able to BROWSE to the DLL from the Add Ref dialog.
This linked the DLL to the project and I was able to use the functions within.

However, my end goal is to use the DLL in a Database | SQL Server Project to create a CLR DLL to be added to SQL Server as an Assembly.
When I create such a project and then try to Add References, the dialog only has tabs for Projects and SQL Server, but no tab for browsing to the Redis DLL.

Is there a way to add the Redis DLL to the SQL Server project?

Thanks
BT
0
We are looking for a product (or developer) to allow us to write data directly to a Redis message store (http://code.google.com/p/redis).
If you not familiar with Redis, the communication would be sending commands/data Redis via a IP:Port transport.

Could someone outline the options for:
1. The tools/techniques for creating such plugins for SQL Server
2. Any suitable plugins or technologies that could help

Ultimately we are looking to have a trigger call a stored procedure, that would when collect data together and send to Redis via the IP transport.

Many thanks
BT
0
I would like to keep a 'click-path' record, so that I can analyze what a particular user likes, and customize the site to their preferences.

Requirements:
1. Insert rate of about 1000 rows per second
2. Efficient key based record retrieval for both off-line analysis, and real-time reads.

Besides my requirements, I'm very interested in:
stability
ease of setup
size of community
amount of active development

Lastly, if there are any data analysis tools that specifically support the db.


*PLEASE make any recommendations on following:
+Apache CouchDB
+Apache Cassandra
+Hypertable
+Apache HBase / Hadoop
+Apache Jackrabbit
+MongoDB
0
I want to use something cheaper than MS SQL Server as a database to handle what may turn into a fairly large volume of traffic.  Basically, my app will behave the same as a Twitter feed.  People submit messages to our server and receive messages based on a query.  I'd like new messages to appear fairly quickly (few seconds).

Using MySQL or some similar database will allow me to move across hosting providers easily and without the expense of a Windows Server or MS SQL Server.  Does MySQL handle large volumes of traffic well?

Does connecting to it through PHP perform well?
0
Hi, I am looking for a newsgroup server like Cassandra by atrium that is easy to setup and maintain. Cassandra looks like it has all the features I need but I just don't get very good support from them. I need to have newsgroups that are open and public as well as groups that are private and require a valid login. We will not "suck" any feeds from other groups as we want only our specific groups. Any suggestions? Anyone who can advise on Cassandra. Thank you.
0

NoSQL Databases

182

Solutions

339

Contributors

A NoSQL database provides a mechanism for storage and retrieval of data which is modeled in means other than the tabular relations used in relational databases. Motivations for this approach include: simplicity of design, simpler "horizontal" scaling to clusters of machines and finer control over availability. The data structures used by NoSQL databases (e.g. key-value, wide column, graph, or document) are specified from those used by default in relational databases, making some operations faster in NoSQL. Sometimes the data structures used by NoSQL databases are also viewed as "more flexible" than relational database tables.

Top Experts In
NoSQL Databases
<
Monthly
>