Basic features ● Document database ● Paid deployment ● JSON ● C#, HTTP REST, Java ● 25.11....
-
Upload
ethelbert-riley -
Category
Documents
-
view
213 -
download
0
Transcript of Basic features ● Document database ● Paid deployment ● JSON ● C#, HTTP REST, Java ● 25.11....
Basic features
● Document database● Paid deployment● JSON● C#, HTTP REST, Java● 25.11. version 3.0
Querying
● Lucene + LINQ● Suggestions● Dynamic aggregation – complex MapReduce
Indexes
● Necessary for any query● Static / automatic● In background – stale indexes● Standard query / MapReduce
Transformers
● Query addition● Projections● Can include more documents● Dynamic schema change
C# client API● Bulk insert
● Changes API – push notifications
● Session action listener
● Concurrency – entity tags
● Aggressive caching
● Session profiling
● Transactions – AC(V)ID & BASE
Server● Replication
● Sharding
● Compression
● Encryption
● Expiration
● MoreLikeThis
● Versioning
● Studio – web UI
RavenFS
● Special file system● Able to store binary data● File data with a specific key● Limited duplication● Streams
Sources
● http://ravendb.net/docs● http://ayende.com/blog/168323/what-is-new-in-ravendb-3-0-ravenfs