Hi all,

First of all thank you for the excelent work so far.

I was wondering today if there is a way of querying objects using java
(lambdas or anonymous functions/predicates).

Something like:

db.search("someClass", new Predicate<SomeClass>(SomeClass i) {
return i.age===3;})?

That would be neat.

Thanks for advising,
Gonçalo
 On 4 Jul 2014 18:46, "Garrett Gottlieb" <[email protected]> wrote:

> Hi Luca,
>
> I do agree. As a new user scoping out the alternatives (Neo4J, ArangoDB,
> or going back to Mongo or Postgres), there are a few barriers IMO:
>
>    - *Documentation*
>       - It should be *extremely* trivial to set up a basic instance. For
>       example, what if the last section of the main GitHub page
>       <https://github.com/orientechnologies/orientdb> contained a "Quick
>       Start" section that gets one started with and extremely simple database
>       from scratch...
>          - wget
>          
> http://www.orientechnologies.com/download/orientdb-community-latest.tar.gz
>          - unzip ...
>          - run console.sh...
>          - CREATE DATABASE remote:localhost/my_db
>          - CONNECT remote:localhost/my_db root PASS_LOCATED_IN_CONFIG_XML
>          - CREATE CLASS MyClass
>          - ...
>          - This would make it very quick for someone new to get up and
>          running instantly without doing work, and I know I don't speak for 
> myself
>          when I say developers love less input and more output
>          - You could also just add this to "Easy to install and use"
>       - Focus more on letting people try it than explaining about it
>          - Kill "But wasn't OrientDB an ODBMS", "Why yet another NoSQL"
>          sections
>          - Add in use cases, which leads me to my next point
>       - *Case Studies*
>       - I don't even know if there are any, and if there aren't, spend
>       time working with companies that have built a name in their field (as 
> big
>       as you can find)
>          - Have an "Examples" section with vastly different use cases,
>          eg. social network, enterprise software, etc.
>          - Personally, my company is about to announce valley funding and
>          be a big player in health & fitness, social, mobile, and consumer, 
> and
>          after I have it up and running I would gladly give a juicy case 
> study. The
>          reason we didn't give one to Parse.com is because I was having
>          problems scaling with their tech and knew we would be off of it 
> soon. I'm
>          also organizing a meetup group in Toronto
>          <http://www.meetup.com/OrientDB-Toronto/> to raise awareness and
>          add to the community. If we appear on TechCrunch again
>          <http://techcrunch.com/2014/05/21/pumpup-exits-beta/> and are
>          shown to be using OrientDB, that's convincing, especially for SV 
> startups.
>       - Continuously update these as your case studies include larger and
>       larger brands
>    - *Help*
>       - This more of a personal opinion, but I know all of my developer
>       friends (from University of Waterloo and SV) use StackOverflow, and 
> seeing only
>       241 tagged questions
>       <https://stackoverflow.com/questions/tagged/orient-db?sort=newest>
>       is generally a red flag. I would recommend switching this group over to
>       using Stack Overflow as it is already a central Q&A and also markets
>       technologies; more popular technologies generally have more popular 
> tags.
>    - *Presence*
>       - Having a presence in Silicon Valley is generally a good thing.
>       I'm not sure what the funding situation is for OrientDB, but if you can
>       raise a round like Neo4J and expand to build an office in the valley, 
> that
>       will do wonders for both marketing and finding great talent.
>
> I have high hopes for OrientDB and strongly believe that it has a bright
> future ahead. A huge thanks to the team on their hard work so far from the
> entire community. We at PumpUp wish you great success!
>
> On Tuesday, July 1, 2014 5:43:00 AM UTC-4, [email protected] wrote:
>>
>> Luca, hi!
>>
>> As an illustration of the case: while reading this thread I was sure it
>> is current and started just few days ago.
>> And then... surprise.
>>
>> What I think we really need for promotion - is good reason for cites from
>> specialists and "big" names as well. And I think that some other
>> killer-feature ideas apart just "graphdb" are vital in this situation.
>>
>> Personally from my side - I like idea of OrientDB very much, you know,
>> and you bought us by idea and we are ready to buy product as we even
>> considered to use it as foundation of our current project...
>> But while we could deal with documentation so far (not as solid, as it
>> could be, but it is ok for a while), while we are not interested how much
>> money you've gathered from investors (but this might convince others, less
>> technical speakers), in my honest opinion - the robustness and stability
>> are what OrientDB should be able to sell at first place now.
>> That is the feature, which will definitely kill any database product if
>> it is not first class property of this product.
>>
>> Thank you for the great product, indeed and I hope we will have real
>> chance to help you make it the best one.
>>
>> Ata
>>
>> суббота, 21 июня 2014 г., 19:30:54 UTC+5 пользователь Lvc@ написал:
>>>
>>> Hi Daniel,
>>> What are you referring?
>>>
>>> Lvc@
>>>
>>>
>>>
>>> On 20 June 2014 15:20, Daniel Cardin <[email protected]> wrote:
>>>
>>>> it would be nice to revisit this topic. What do you think Luca? Want a
>>>> new discussion about the current state of OrientDB ?
>>>>
>>>> --
>>>>
>>>> ---
>>>> You received this message because you are subscribed to the Google
>>>> Groups "OrientDB" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to [email protected].
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>>  --
>
> ---
> You received this message because you are subscribed to the Google Groups
> "OrientDB" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"OrientDB" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to