Hi Abhilash, 1) Your question isn't entirely clear, but if the database only resides on Server 1, there's no way to ask an instance running on Server 2 to communicate with Server 1 for the unique database. You would need to open a separate connection to the instance with the database you need.
2) The distributed-config.json file is where you can edit which server nodes each cluster is replicated to. Each class you create has a default cluster with the same name where all its records are stored. You can create multiple clusters for every class, if you so choose, and you specify which cluster a record is inserted in. You could have a Class named MagicData that has two clusters: MagicDataA and MagicDataB. The MagicDataA cluster could be stored on nodes server1, server 3, and server 5; and you could have the MagicDataB cluster stored on server2, server4, and server6. If you looked in the hypothetical distributed-config.json file, you'd look for a cluster called MagicDataA, and you'd see that server1, server3, and server5 were specified for replication. Best regards, -Colin Orient Technologies The Company behind OrientDB On Thursday, June 18, 2015 at 2:12:22 AM UTC-5, Abhilash Panigrahi wrote: > > I'm new to distributed databases. I configured a distributed OrientDB > configuration on multiple EC2 instances and they recognize each other and > are communicating with each other. > > 1) Now, suppose I have a particular database on server 1 and not on server > 2. If I set autoDeployment=false, server 2 only downloads a distributed > config for the said database on server 2 and not the entire database. If I > query server 2 for data from the database, it says it does not have access > to the database. Is there a way to configure such that my OrientDB DBMS can > find out where the data is in the distributed database and I can ping one > server and get whatever data I need? Or does OrientDB supports only > complete replication? > > 2) Is there a way I can set a replication count to the number of copies I > want to maintain, in a 4 node cluster? i.e Suppose I insert a document into > server 1 and want one more copy of the data on any of the other 3 nodes. > How do i set this up? > > -- --- 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.
