Join us for Couchbase Virtual Office Hours: Thursday June 28
We'd like to invite developers, admins and others to bring your questions about developing with Couchbase Server to our team. We'll have on hand the experts in many of the languages: Java, .NET, Ruby, PHP, etc.
When: Thursday, June 28 at 1:30PM PDT, 4:30PM EDT, 20:30 UTC/GMT
Where: Google+ Hangout On Air/YouTube
How: Post questions here in the forum, tune in for the broadcast or watch the recording later
Since there is a limited capacity in the hangout (and to be time efficient) questions are asked in advance via this forums thread. To make sure everyone has an opportunity to get their questions in and answered, and see a bit of what we have been working on, we're going to host this via a Google Hangout On Air.
This means is you'll be able to hear answers directly from a number of the Couchbase developers via a broadcast, which will also be recorded and available later. If there is time and capacity, we'll invite others to join the hangout, but it has a limited number of people who can join live at any one point in time. As we get to your question, if you're on and we'd like to discuss it further, we'll invite you to jump in to the hangout.
An unlimited number of people can watch the broadcast via the Couchbase Google Plus Page and it will be posted to the CouchbaseVideos YouTube page if you're not able to join us real-time.
So, if you have design-oriented questions, please post them here in this forum thread! Any questions will be answered live by the experts. Time permitting, we'll show some of the cool apps we've been building ourselves on top of Couchbase.
We're really excited to give this a shot, though it will be the first time for us. Please excuse any technical difficulties we might happen to hit along the way.
Thanks,
Matt
The office hours have come and gone, but we'll be doing it again soon!
Regarding your question-- yes with Couchbase Server 2.0, we do have support for indexes and views. You can check it out right now here: http://www.couchbase.com/couchbase-server/next and the PHP client library is available here: http://www.couchbase.com/develop/php/next
On bulk insert functionality, there's nothing planned for PHP in the very short term. You can implement this from PHP with a pool of connections and a worker model though. There are some options in Ruby, C and Java though. Would one of those work for you?
I have a few questions regarding couchbase used in PHP.
Do you support views and indexes at all? Since without that the couchbase server seems to be no more than access to memcached with data replication and persistence (at least from what it looks from available PHP interface). Any plans to add indexes/views?
I've made some performance tests accessing couchbase via PHP and the new records insertion takes longer than I actually expected. It's fine when you're dealing with hundreds of documents, but when you really need to do bulk insert (100k-10M records) I think it takes too long.
Is there any bulk insert functionality planned soon to insert big amount of data faster?